QT软件开发之基础控件--2.4.6 dial刻度盘
Posted DS小龙哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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软件开发之基础控件--2.4.6 dial刻度盘的主要内容,如果未能解决你的问题,请参考以下文章
QT软件开发之基础控件--2.5.3 QLCDNumber 数码管控件