QT软件开发之基础控件--2.4.6 dial刻度盘

网友投稿 925 2022-05-28

QT软件开发之基础控件--2.4.6 dial刻度盘

2.4.6 dial刻度盘

QT的QDial类提供了一个圆形的范围转盘(可以当做速度计或电位计)。QDial继承于QAbstractSlider类,刻度盘的行为类似于一个滑块。QDial可以设置输入数值的上限和下限,每次步进的值也可以设置,步进的整数数值属性为 value。转盘支持通过键盘来改变转盘的数值,键盘的上/下箭头或者左/右箭头控制转盘的步进,Home 键和 End 键快速设置为整数下限和上限,另外还可以为转盘设置比较大的步进,或叫页进,即 pageStep,按键盘上的 PageUp 和 PageDown 会根据大步进 pageStep 调整转盘数值。

创建一个QDial刻度盘

QDial *qt_qdial = new QDial(this);

qt_qdial->setGeometry(QRect(QPoint(10, 50), QSize(200, 50)));

图2-4-10 QDial效果图

下面列出QDial常用的成员函数

1.设置刻度盘的值

int value()

Qt 软件开发

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《企业级大数据平台构建:架构与实现》——2.1.2 RAID技术
下一篇:linux之dd命令
相关文章