Qt之QSS(語法高亮)

2022-04-29 18:27:10 字數 562 閱讀 2879

語法高亮能幫助開發者很快的找到程式中的錯誤。例如,大部分編輯器會用不同的顏色突出字串常量。所以,非常容易發現是否遺漏了分隔符,因為相對於其他文字顏色不同。

qt creator 中預設情況下開啟 qss 檔案(*.qss)不會高亮顯示,需要手動配置,讓其更符合我們的閱讀習慣,以更迷人的方式展示**片段。

進入:工具 -> 選項 -> 環境 -> mime 型別。

在【已註冊的mime型別】處輸入「text/css」可以快速定位,然後在【詳情】中的「模式」處新增*.qss,即將原來的「模式」改為:*.css;*.cssl;*.qss

注意:中間用分號(;)分隔

重新開啟qss 檔案就可以高亮顯示了

Qt之QSS(動態屬性)

qss可以定製應用程式的外觀,無需關注qt樣式背後的魔力。從非常輕微到極其複雜的調整,樣式表都可以做到。對於乙個完全定製和獨特的使用者體驗,qtquick和qgraphicsview是更好的選擇。更多參考 為了使用者介面外觀的動態變化,屬性選擇器可以與動態屬性組合使用。動態屬性在qt4.2中引入,允...

QT開發之QSS控制項

1 多選按鈕 ui checkbox setstylesheet qcheckbox qcheckbox indicator 未選中時正常狀態 qcheckbox indicator unchecked 未選中時,滑鼠懸停時的狀態 qcheckbox indicator unchecked hove...

Qt之QSS漸變效果

qss目前支援三種漸變填充 效果如下 qpushbutton整個線性漸變軸長度為1。漸變位置 在這個例子中,x1,y1 是起點,在左上角,x2,y2 是終點在右下角。漸變點設定 在0處設白色,在0.4處設灰色,在1處設綠色。漸變位置 cx,cy 是圓錐的中心,angle是漸變的起始角度 漸變點設定 ...