使用QSpinBox可以在用户输入数字时显示数字的千位分隔符
大约10,000
哪种方法最好?
解决方法:
您可以继承QSpinBox的子类,然后重新实现textFromValue
,它负责将值显示到Spinbox小部件.可能的实现方式如下:
QString MySpinBox::textFromValue(int value)
{
return this->locale()->toString(value);
}
使用locale是最佳方法,因为它将根据用户的设置显示分隔符.
2023-12-09 15:24:27
使用QSpinBox可以在用户输入数字时显示数字的千位分隔符
大约10,000
哪种方法最好?
解决方法:
您可以继承QSpinBox的子类,然后重新实现textFromValue
,它负责将值显示到Spinbox小部件.可能的实现方式如下:
QString MySpinBox::textFromValue(int value)
{
return this->locale()->toString(value);
}
使用locale是最佳方法,因为它将根据用户的设置显示分隔符.