Qt自定義Button組控制項

2021-08-20 20:19:20 字數 2430 閱讀 5609

在網上也看到大佬們實現過這樣的效果,然後自己也想想封裝了一套。下劃線帶動畫效果。

封裝類包括:

1.設定按鈕位置,分東南西北方向

void setbuttonposition(int position);

2.下劃線顏色

void setbuttoncolor(qcolor color);

3.下劃線的高度

//下劃線高度預設2畫素,顏色也是預設,位置預設在北方

cusbuttongroup w4;

//設定下劃線顏色

w4.setbuttoncolor(qcolor(255, 163, 69));

//設定下劃線高度

w4.setlineheight(4);

//設定下劃線高度

Winform自定義控制項 Button(下)

先看效果圖 以上所有樣式都是通過vs屬性工具設定的,無需手動寫一行 很方便 為了演示效果,第二行的控制項是第一行滑鼠移動上去的樣式 1 第乙個控制項採用的是背景色加文字實現的效果 2 第二個控制項採用的是背景圖加文字實現的效果 3 第三個控制項完全採用背景圖實現的效果 以上三種形式的button樣式...

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