閒著蛋疼就做了乙個簡單的自定義電池控制項。
其實想了想還挺多地方可以用的啦。
效果圖。
通過公有方法可修改電量,設定警戒電量,設定是否正在充電,根據需要設定漸變色,圓角,步長。
public
:bool
setvalue
(double v)
;bool
setminvalue
(double v)
;bool
setmaxvalue
(double v)
;bool
setalarmvalue
(double v)
;bool
setstep
(double v)
;bool
setborderradius
(int r)
;bool
setheadradius
(int r)
;bool
setbgradius
(int r)
;bool
setbordercolor
(qcolor start,qcolor end)
;bool
setbgnormalcolor
(qcolor start,qcolor end)
;bool
setbgalarmcolor
(qcolor start,qcolor end)
;bool
setcharging
(bool v)
;
(2019-8-15 17:55) Qt自定義電池控制項
qt用久了,總覺得自帶的ui不夠用,正好在網上找到了個自定義控制項很厲害的大佬,留個痕跡。結合下面的自定義控制項的 可以編寫自己定義的控制項了。效果圖如下 qmbattery.h ifndef qmybattery h define qmybattery h include include incl...
QT自定義控制項 電池)
做乙個電池控制項,需要乙個拖動條和乙個進度條。不多說,直接上 件 ifndef widget h define widget h include include include class widget public qwidget endif widget h cpp檔案 include widg...
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...