Qt封装控件大全

利用Qt自己封装控件,并编译成Qt插件在Qt Designer中使用,目前封装完成有以下控件,后续会逐渐更新。
1.柱状标尺控件

  • 1:可设置背景色/柱状颜色/线条颜色/刻度颜色

  • 2:刻度值时根据设置的最大值和最小值进行计算显示

  • 3:可获取当前的百分比

  • 4:可设置范围值

  • 5:支持负数,正数,一正一负,小数刻度值

  • 6:可设置小刻度个数,支持5个,10个,内部会自动转化,可设置小刻度是否显示
    注意:已经编译成插件使用截图
    Qt封装控件大全_第1张图片
    2.开关按钮
    *1.点击滑块进行开关操作
    *2.鼠标左键点击拖动操作滑块
    *3.可直接设置开关状态
    *4.可以设置开关颜色(底色,滑块的开关颜色)
    *5:可设置字体状态,大小,颜色
    *6:可设置圆角的弧度值
    以下是开关两种状态:
    Qt封装控件大全_第2张图片
    Qt封装控件大全_第3张图片

3.环形进度条
*1.可设置进度条的方向,比如顺时针,逆时针
*2.可设置数字显示格式,比如百分比,大小值,当前值
*3.可设置最大值和最小值
*4.可设置底色,当前进度色,字体颜色,字体大小,环形的宽度
*5.开始点是否显示和颜色
*6:设置圆形开始角度
以下是两种方向的截图:
Qt封装控件大全_第4张图片

4.电池
1.可设置电池水平活垂直
2.可设置电池颜色
3.小于等于30%电池颜色变化,小于20%变为红色
4.可设置百分比是否显示
5.设置当前值
Qt封装控件大全_第5张图片
5.波浪进度条
1.可设置波纹颜色
2.设置最大值最小值范围
3.设置当前值
4.设置文字的属性,字体类型,大小,颜色
5.设置水波的高度,密度
Qt封装控件大全_第6张图片
6.柱状温度计
1:可设置精确度(小数点后几位)和间距
2:可设置背景色/柱状颜色/线条颜色
3:可设置长线条步长及短线条步长
4:可设置范围值
5:支持负数刻度值
6:支持任意窗体大小缩放
7:可设置柱状条位置 左侧 居中 右侧
8:可设置刻度尺位置 无 左侧 右侧 两侧
9:可设置用户设定目标值
Qt封装控件大全_第7张图片
7.柱状双向刻度尺控件

  • 1:可设置目标值范围值

  • 2:可设置刻度尺颜色/文字颜色/告警颜色

  • 3:可设置短线条步长, 长线默认10格

  • 4:支持负数刻度值, 小数

  • Qt封装控件大全_第8张图片8.仪表盘控件

  • 1.可设置仪表盘范围,都是整型

  • 2.可设置当前值,可是整型和浮点数

  • 3.可设置表抬头文字

  • 4.可设置圆形背景色

  • 5.可设置文字颜色

  • 6:可设置指针颜色以及中心色
    Qt封装控件大全_第9张图片

注意:自定义控件在持续更新中,需耐心等待…

你可能感兴趣的:(Qt,环形进度条,柱状标尺控件,Qt插件,波纹进度条)