1.QSlider、QScrollBar、QDial、QProcessBar、QLCDNumber介绍
除了前面两节介绍到的QLineEdit和QSpinBox之外,还有其他的一些用于数值输入和显示的组件。如下:
QSlider:滑动条,通过滑动来设置数值,可用于数值输入。
QScrollBar:卷滚条,与QSlider功能类似,还可以用于卷滚区域。
QProgressBar:进度条,一般用于显示任务进度,可用于数值的百分比显示。
QDial:表盘式数值输入组建,通过转动表针获得数值输入。
QLCDNumber:模仿LCD数字的显示组建,可以显示整数或者浮点数,显示整数时可以不同进制显示。
QSlider、QScrollBar、QDial三个组件都是从QAbstractSlider继承而来,有一些共有的属性。
- QSlider
QSlider是滑动的标尺型组件,滑动标尺上的一个滑块可以改变值。
基类QAbstractSlider的主要属性(即基本属性)包括以下几种:
1)minimum,maximum:设置输入范围的最小值和最大值。如:使用红,绿,蓝进行配色时,每个基色值得范围是0~255,所以设置的minimum为0,maximum为255.
2)singleStep