Qt 自定義控制項(電池)

2021-09-26 05:26:49 字數 898 閱讀 9787

閒著蛋疼就做了乙個簡單的自定義電池控制項。

其實想了想還挺多地方可以用的啦。

效果圖。

通過公有方法可修改電量,設定警戒電量,設定是否正在充電,根據需要設定漸變色,圓角,步長。

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...