用wordpress搭建完整网站教程,wordpress读书插件,郴州建网站,泉州网站建设公司首选QSpinBox 与 QDoubleSpinBox
QSpinBox 和 QDoubleSpinBox是常用的数值输入和输出组件#xff0c;我们将它们统称为 SpinBox。 从SpinBox读取的数据就是数值#xff08;整数或浮点数#xff09;#xff0c;设置数值就可以直接显。QSpinBox 用于输入和输出整数#xff0c;一…QSpinBox 与 QDoubleSpinBox
QSpinBox 和 QDoubleSpinBox是常用的数值输入和输出组件我们将它们统称为 SpinBox。 从SpinBox读取的数据就是数值整数或浮点数设置数值就可以直接显。QSpinBox 用于输入和输出整数一般显示为十进制数也可以按其他进制显示而且可以设置显示的前缀和后缀QDoubleSpinBox用于显示和输入浮点数可以设置显示的小数位数也可以设置显示的前缀和后缀 QSpinBox 与 QDoubleSpinBox都是QAbstractSpinBox的子类,具有很多相同的属性,只是参数类型不同 1主要的属性:
prefix : QString 数字显示前缀,如:$
suffix : QString 数字显示后缀,如:kg
buttonSymbols : ButtonSymbols 编辑框右侧调节按钮的符号,可以设置不显示调节按钮
text : const QString 只读属性,SpinBox里显示全部文字,包括前缀和后缀
cleanText : const QString 只读属性,不带前缀和后缀且去除了前后空格的文字
minimum : int 数值范围的最小值
maximum : int 数值范围的最大值
singleStep : int 点击编辑框右侧上下调节按钮的单步改变值
value : int 当前显示的值
displayIntegerBase : int QSpinBox特有属性,显示整数使用的进制,如10表述十进制
decimals : int QDoubleSpinBox特有的属性,显示数值的小数位数2主要的接口
//清除输入框文本
QString cleanText() const
//获取输入框最大值
int maximum() const
//获取输入框最小值
int minimum() const
//获取输入框前缀符
QString prefix() const
//获取输入框前缀符
QString suffix() const
//设置输入框值的基数;默认displayIntegerBase值为10。
void setDisplayIntegerBase(int base)
//获取输入框值的基数(默认值为10)
int displayIntegerBase() const
//设置输入框最大值
void setMaximum(int max)
//设置输入框最小值
void setMinimum(int min)
//设置输入框前缀符
void setPrefix(const QString prefix)
//设置输入框后缀符
void setSuffix(const QString suffix)
//设置输入框的取值范围
void setRange(int minimum, int maximum)
//设置输入框的单步值
void setSingleStep(int val)
//获取输入框单步变化的值
int singleStep() const
//获取输入框的值
int value() const//(QDoubleSpinBox)获取浮点对话框的小数精度
int decimals() const
//(QDoubleSpinBox)设置浮点小数精度
void setDecimals(int prec)//用于将给定的值转换为相应的字符串
virtual QString textFromValue(int value) const
//用于将给定的字符串转换为相应的值
virtual int valueFromText(const QString text) const
3信号
QSpinBox::valueChanged 值改变发送的信号
QSpinBox::editingFinished 值修改完毕发送的信号常用的属性和接口基本就这些如果需要更多其他的特性请参考QAbstractSpinBox。