我正在使用樣式表。我想爲主消息文本和QMessageBox的信息文本設置樣式信息。是否可以訪問這些子控件?QMessageBox的Qt樣式表
0
A
回答
0
只需使用富文本 - 除了詳細文本以外,因爲它始終被解釋爲純文本。
查看文檔here。
0
你可以簡單地做QMessageBox {font:...}
在樣式表或setStyleSheet(...)
除非你試圖從信息文本分別設置主消息文本的樣式是......你想什麼去做?
2
是的,這是可能的。訣竅是知道如何選擇子控件。這裏是你如何改變文字的風格,在這個例子中,我做的對話框灰和文本灰白色:
QMessageBox {
background-color: #333333;
}
QMessageBox QLabel {
color: #aaa;
}
第二個子句使用Descendant Selector
在這種情況下意味着「任何QLabel這是一個一個QMessageBox的後代,包括兒童和孫子等「。您可以更具體,選擇僅限兒童QMessageBox > QLabel
我發現這裏該信息http://qt-project.org/doc/qt-4.8/stylesheet-syntax.html
相關問題
- 1. Qt的樣式表,
- 2. QT GroupBox樣式表
- 3. Qt樣式表神祕
- 4. Qt樣式表錯誤?
- 5. 重置Qt樣式表
- 6. Qt編譯和樣式表
- 7. 如何更改QMessageBox按鈕的樣式表?
- 8. Mac上的Qt :: Sheet和QMessageBox :: show()
- 9. 諾基亞Qt中的樣式表
- 10. 樣式表的QWidget不Qt中
- 11. 問題在Qt的樣式表APP
- 12. 尋找共享的Qt樣式表
- 13. 帶派生類的Qt樣式表
- 14. Qt樣式表 - 相同類型小部件的不同樣式
- 15. qt樣式表中有什麼不同的筆樣式
- 16. 如何編輯qt助手樣式表?
- 17. Qt樣式表語法不起作用?
- 18. Qt樣式表管理和性能
- 19. Qt設計師和樣式表
- 20. 在Qt中加載外部樣式表
- 21. 使用Qt樣式表與QMenu ::指標
- 22. Qt全局樣式表加載?
- 23. Qt樣式表和國際化
- 24. 如何修改Qt樣式表?
- 25. 爲按鈕控件定義多種樣式Qt Widgets樣式表
- 26. 代表的Qt樣式表QTabWidget的標籤的文本文件?
- 27. 將特定樣式設置爲某個QMessageBox
- 28. Qt樣式表:設置QTabBar的圖標模式
- 29. Qt - 要在樣式表中使用QColor的格式?
- 30. 用Qt樣式表表示QPushButton的下拉菜單?
這就是爲什麼我使用的樣式表;我試圖避免每次使用這個小部件時都必須設置樣式信息。 – koan 2011-02-24 19:11:13