1 用途
通常情况下,仪表盘需要不止一个指针。指针元件能帮助用户向仪表盘添加指针,同时指针元件也能单独使用。如果配合用户自行设计表盘背景,能实现系统默认仪表盘难以实现的功能。
当用户自己设计刻度盘背景时,可单独创建指针,也可以向已有的仪表盘添加[指针]元件,单击[指针]元件,再点击已有的仪表盘,系统会自动对准中心位置,与现有仪表盘成为一个整体。
2 属性
指针控件的主要属性如下,其余属性可以参考其它控件,
项目 |
描述 |
控件 |
控件变量名 |
描述 |
控件说明(可选) |
旋转 |
旋转角度,顺时针旋转 |
关联变量 |
指针关联的数值型变量 |
最小值 |
指针起点对应的最小值 |
最大值 |
指针起点对应的最大值 |
报警值 |
指针报警值 |
刻度盘占用角度 |
指针从最小值到最大值满偏的角度 |
指针 |
设置指针颜色、粗细等样式,也可使用图片 |
中心圆 |
中心圆样式 |
3 参考视频
//时针、分针角度参考代码
int hour,minute,second;
vm->getInt("$hour12", hour);
vm->getInt("$minute", minute);
vm->getInt("$second", second);
vm->setInt("时针角度", hour*60+minute);
vm->setInt("分针角度",minute*60+second);