简介
QSpinBox
和QDoubleSpinBox
都继承于QAbstractSpinBox
。
QSpinBox
用于整数的输入与显示,默认显示十进制,也可以通过设置显示二进制那个、十六进制;同时也可以在显示框中添加前后缀。
QDoubleSpinBox
用于浮点数的输入和显示,可以设置显示的小数位数,也可以设置显示的前后缀。
主要接口
公共的接口
//返回数值
double value() const;
//返回前缀
QString prefix() const;
//设置前缀
void setPrefix(const QString &prefix);
//返回最小值
double minimum() const;
//设置最小值
void setMinimum(double min);
//设置显示值范围
void setRange(double min, double max);
// signal
void valueChanged(int);
void valueChanged(const QString &);
QSpinBox特有的接口
//设置文本显示的进制
void setDisplayIntegerBase(int base);
QDoubleSpinBox特有的接口
//设置数值显示的小数位
void setDecimals(in