QSS 是 Qt Style Sheets 的縮寫,中文譯為 Qt 樣式錶 。
QSS 是 Qt 框架用於定製 GUI 控件外觀的一種類 CSS 樣式代碼。
可以先將 QSS 代碼寫在 *.qss 文件中,然後利用 setStyleSheet() 函數加載並設置 GUI 控件外觀。
QSS 與 HTML 語言使用的 CSS (Cascading Style Sheets 層疊樣式錶) 類似,隻不過 QSS 比 CSS 功能更弱。
QSS 包含一係列樣式規則,而樣式規則由 選擇器 和 聲明 組成。
選擇器 指定哪些 GUI 控件受規則影響, 聲明 指定影響控件的哪些屬性,譬如:
QPushButton#buttonTest{ color:red; }
範例中的 QPushButton 是 選擇器 ,{color:red;} 是 聲明 ,此規則指定名為 buttonTest 的 QPushButton 子類的字體為紅色。
版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。