在網上也看到大佬們實現過這樣的效果,然後自己也想想封裝了一套。下劃線帶動畫效果。封裝類包括:
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...