以qtoolbutton的圖示設定為準。
正常通過qss只能設定正常狀態下icon圖示,但卻無法設定選中狀態下的圖示。現在可以通過自定義狀態來做到。
主要是通過setproperty()函式來實現。
class
tqtoolbutton
:public
qtoolbutton
;
tqtoolbutton
::tqtoolbutton
(qwidget * parent)
:qtoolbutton
(parent));
}tqtoolbutton::~
tqtoolbutton()
然後設定qss樣式
qtoolbutton[status=
"checked"
]#test
qtoolbutton[status=
"unchecked"
]#test
Qt 自定義控制項(電池)
閒著蛋疼就做了乙個簡單的自定義電池控制項。其實想了想還挺多地方可以用的啦。效果圖。通過公有方法可修改電量,設定警戒電量,設定是否正在充電,根據需要設定漸變色,圓角,步長。public bool setvalue double v bool setminvalue double v bool setm...
qt自定義控制項 2
環境 qtcreator 4.0.2 qt5.7.0 msvc 2013,32bit 步驟 1 在上篇文章的基礎上,我們在demo1自定義控制項類中新增如下 q enums m id q property qstring m id read get id write set id private q...
Qt自定義電池控制項
qt用久了,總覺得自帶的ui不夠用,正好在網上找到了個自定義控制項很厲害的大佬,留個痕跡。結合下面的自定義控制項的 可以編寫自己定義的控制項了。效果圖如下 qmbattery.h ifndef qmybattery h define qmybattery h include include incl...