Qt封装控件大全
利用Qt自己封裝控件,并編譯成Qt插件在Qt Designer中使用,目前封裝完成有以下控件,后續會逐漸更新。
1.柱狀標尺控件
-
1:可設置背景色/柱狀顏色/線條顏色/刻度顏色
-
2:刻度值時根據設置的最大值和最小值進行計算顯示
-
3:可獲取當前的百分比
-
4:可設置范圍值
-
5:支持負數,正數,一正一負,小數刻度值
-
6:可設置小刻度個數,支持5個,10個,內部會自動轉化,可設置小刻度是否顯示
注意:已經編譯成插件使用截圖
2.開關按鈕
*1.點擊滑塊進行開關操作
*2.鼠標左鍵點擊拖動操作滑塊
*3.可直接設置開關狀態
*4.可以設置開關顏色(底色,滑塊的開關顏色)
*5:可設置字體狀態,大小,顏色
*6:可設置圓角的弧度值
以下是開關兩種狀態:
3.環形進度條
*1.可設置進度條的方向,比如順時針,逆時針
*2.可設置數字顯示格式,比如百分比,大小值,當前值
*3.可設置最大值和最小值
*4.可設置底色,當前進度色,字體顏色,字體大小,環形的寬度
*5.開始點是否顯示和顏色
*6:設置圓形開始角度
以下是兩種方向的截圖:
4.電池
1.可設置電池水平活垂直
2.可設置電池顏色
3.小于等于30%電池顏色變化,小于20%變為紅色
4.可設置百分比是否顯示
5.設置當前值
5.波浪進度條
1.可設置波紋顏色
2.設置最大值最小值范圍
3.設置當前值
4.設置文字的屬性,字體類型,大小,顏色
5.設置水波的高度,密度
6.柱狀溫度計
1:可設置精確度(小數點后幾位)和間距
2:可設置背景色/柱狀顏色/線條顏色
3:可設置長線條步長及短線條步長
4:可設置范圍值
5:支持負數刻度值
6:支持任意窗體大小縮放
7:可設置柱狀條位置 左側 居中 右側
8:可設置刻度尺位置 無 左側 右側 兩側
9:可設置用戶設定目標值
7.柱狀雙向刻度尺控件
-
1:可設置目標值范圍值
-
2:可設置刻度尺顏色/文字顏色/告警顏色
-
3:可設置短線條步長, 長線默認10格
-
4:支持負數刻度值, 小數
-
8.儀表盤控件
-
1.可設置儀表盤范圍,都是整型
-
2.可設置當前值,可是整型和浮點數
-
3.可設置表抬頭文字
-
4.可設置圓形背景色
-
5.可設置文字顏色
-
6:可設置指針顏色以及中心色
注意:自定義控件在持續更新中,需耐心等待…
總結
- 上一篇: java 加锁_Java并发之synch
- 下一篇: 斯特灵公式求阶乘c语言,斯特林公式求阶乘