QT QSS樣式總結(後續更新)

2021-10-21 02:36:27 字數 1185 閱讀 3828

目錄

只在本類中應用qss,子類不繼承qss樣式

當使用同乙個類,想要一部分的部件是指定的qss樣式

當使用同乙個類,想要設定指定物件名稱的qss樣式

qlistwidget

qtablewidget

qpushbutton

很多情況下,給qwidget設定了qss,你會發現繼承自qwidget的部件好像都繼承了它的qss,如果不想繼承的話,如下例一樣設定qss即可!

//qss設定

.qpushbutton

如下例**,使用 [ ] 括起來的,使用鍵值對的方式。                             ps:這裡可以設定多個為指定的qss樣式,只需要部件設定property,和qss設定的匹配就可以

//qss設定

qpushbutton[type=memberbtn]

//然後設定其屬性為這個

qpushbutton* btn = new qpushbutton(this);

btn->setproperty("type", "memberbtn");

如下例**,使用 # 符號,後面跟著objectname;         ps:注意這裡是指部件設定了objectname的部件才會生效qss。部件的objectname不能重複

//qss設定

qpushbutton#memberbtn

//設定指定的部件應用

qpushbutton* btn = new qpushbutton(this);

btn->setobjectname("memberbtn");

qlistwidget

qlistwidget::item

qlistwidget::item:hover

qlistwidget::item:selected

qheaderview::section

qpushbutton

qpushbutton:hover

qpushbutton::pressed

qpushbutton:checked

Qt Qss黑色樣式 帶詳細注釋 一

浮動視窗 qdockwidget 浮動視窗 子控制項彈出 滑鼠停靠 qdockwidget float button hover 按鈕 qpushbutton 按鈕 滑鼠停靠 qpushbutton hover 按鈕 滑鼠按下 qpushbutton pressed 單行文字編輯 qlineedit...

Qt QSS(樣式表)按鈕漸變色設計

目錄 說明 qlineargradient 漸變過程 之x1 0,x2 0,y1 0,y2 1 漸變過程 之stop rgba hover 效果圖之前用的漸變色樣式表 style sheet 貼在這裡方便查詢 qpushbutton hoverqlineargradient代表線性漸變 qradia...

YII做專案總結《二》 後續不定時更新

1.yii框架中操作redis的一些基本格式 例如 actionbooksaleslist 在其他地方要呼叫該方法時必須使用book sales list的格式.比如要在ajax中接收該方法傳過來的json資料使用格式如下 sendcbgflow function pageno datatype j...