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

举报
DS小龙哥 发表于 2021/12/10 00:50:27 2021/12/10
【摘要】 2.4.6 dial刻度盘 QT的QDial类提供了一个圆形的范围转盘(可以当做速度计或电位计)。QDial继承于QAbstractSlider类,刻度盘的行为类似于一个滑块。QDial可以设置输入数值的上限和下限,每次步进的值也可以设置,步进的整数数值属性为 value。转盘支持通过键盘来改变转盘的数值,键盘的上/下箭头或者左/右箭...

2.4.6 dial刻度盘

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

创建一个QDial刻度盘


  
  1. QDial *qt_qdial = new QDial(this);
  2. qt_qdial->setGeometry(QRect(QPoint(10, 50), QSize(200, 50)));

 图2-4-10 QDial效果图

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

1.设置刻度盘的值

int	value()
 

文章来源: xiaolong.blog.csdn.net,作者:DS小龙哥,版权归原作者所有,如需转载,请联系作者。

原文链接:xiaolong.blog.csdn.net/article/details/120766467

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。