Qt 5.5 beta - Qt Quick Extras - CircularGauge
来源:互联网 发布:周杰伦婚礼音乐知乎 编辑:程序博客网 时间:2024/05/29 06:32
Qt 5.5 beta - Qt Quick Extras - CircularGauge
本博客原始于 http://blog.csdn.net/lys211
转载请注明出处。
自Qt 5.5 Beta开始,Qt Quick新增了一些新控件,其中一个就是计量仪(官方的例子给出的是类似计速仪的东西)。
跟以往的控件类似,都提供有 style 这个属性来给我们进行自定义操作。CircularGauge有以下属性:
maximumValue : 表盘上显示的最小值
minimumValue : 表盘上显示的小大值
stepSize : 表盘上显示的值的步长
style : 可供自定义的风格
tickmarksVisible : 是否可见
value : 当前表盘的指针指向的值
CircularGaugeStyle 有以下属性:
angleRange : 表盘指针可旋转活动的角度范围
background : 表盘背景,可自定义,弄个什么样都可以
control : 代表表盘自身
foreground : 表盘前景,可以说是以下图中标明的那样,是中心那个圆点,但是这个是可以自定义的,大小和样式都随意,可以盖过整个表盘,也可以拿个图片替换中心那个圆斑
labelCount : 表盘上显示的文本的数量
labelInset : 表盘上的文本到中心的距离
labelStepSize : 表盘上文本之间的步长
maximumValueAngle : 最大角度值,是偏离12点方向向右的最大角度值,是正值。请参考图。
minimumValueAngle : 最小角度值,是偏离12点方向向左的最大角度值,是负值。请参考图。
minorTickmark : 代表表盘上小的那一排刻度
minorTickmarkCount : 小刻度的数量
minorTickmarkInset : 小刻度到中心点的距离
needle : 表盘的指针
needleRotation : 指针的偏移角度
outerRadius : 表盘的半径大小
tickmark : 表盘上比较大的那些刻度,这个也是可以自定义样式的
tickmarkCount : 大刻度的数量
tickmarkInset : 大刻度到中心点的距离
tickmarkLabel : 大刻度对应的显示的值所在的label,这个也可以自定义,随便整
tickmarkStepSize : 大刻度的步长
有些差异还是需要自己去试验才能知道的。用法和其它详情请到Qt 助手里搜索 CircularGauge。
为方便查看各个属性在控件里所代表的意义,特别做了2张图来表明这些自定义属性对应的部位。
- Qt 5.5 beta - Qt Quick Extras - CircularGauge
- Qt 5.5 beta 新东西 Qt Quick Extras
- Qt Quick
- Qt Quick
- Qt Quick
- Qt/Qt Quick宏浅议
- QML,QT, QT Quick关系
- Qt Quick 手册
- Qt Quick简介
- [Qt Quick 2.0] 按键
- Qt-Quick-例子-photoroom
- 什么是Qt Quick
- Qt Quick简介
- Introduction to Qt Quick
- Qt Quick学习小结
- Qt Quick起步
- Qt Quick 简介
- Qt Quick 简单教程
- hibernate中的session介绍
- 程序猿必备
- 多线程01-NSThread 基本了解和一些总结1
- 看代码
- adb shell screenrecord /sdcard/myscreenrecord.mp4 录视频
- Qt 5.5 beta - Qt Quick Extras - CircularGauge
- keil CMSIS PACK制作中文 手册
- Lintcode前序遍历和中序遍历树构造二叉树
- fastjson 使用方法
- 职场
- 伪文艺装逼码农觉得不错的歌
- hdu 1078 FatMouse and Cheese
- nginx连接memcached
- 关于 OGG "Loading data from file to Replicat"同步含有lob字段表的部分记录的关键参数