Qt 实现温度计,数字时钟,示波器,汽油表盘,机油表盘,时间进度,速度表控件大集合。
这种控件没有前面几个那种复杂的交互,所以用Qt C++写起来非常简单,所以就不一一列举了。直接上图,干脆来个控件大集合。
要点:
利用Qt 的paintEvent绘图函数。
利用QPainter 的drawLine drawPie drawPixmap等函数
利用QPen QBrush画笔,填充
QPainter的translate rotate 坐标系平移,旋转。 QPainter save restore等
顺便广告下:
C++ Qt进阶之复杂控件自定义 教程地址
版权声明:本文为chenchao_shenzhen原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。