在正式绘制开始之前,先在QWidgets中编写代码,然后再写进QtDesignerWidget中
先看一下控件,长这样哈哈哈
其中进度条得颜色(图中为绿色)、加载过进度条的色(黄色)、变量名(梨)、最值、当前值(100.00)、单位(个),都可以修改
一、控件的功能:
1.可设置精确度(小数点后几位)
2.可设置背景色
3.可设置范围值
4.支持负数刻度值
5.可设置大刻度数量/小刻度数量
6.自适应窗体拉伸,刻度尺和文字自动缩放
7.可设置用户设定值-目标值
8.反向表示进度
二、绘制进度条:
乍一看上去,进度条是21个矩形组成,实际上只是用画笔绘制了21条直线,我们只需要通过控制画笔的粗细来实现”矩形“,通过再绘制一次直线,来实现进度的表示,我们只需要改变两次直线的颜色即可。同时再起点、终点、中点画字,