我學習使用Qt &目前能夠開發自己的標準格式與大多數部件的應用。現在我想讓我的小部件更漂亮。標準版的Windows對於Windows而言非常無聊。我想知道小部件的哪些屬性通常用於改變它們的外觀。 例如,標準QPushButton
不具有玻璃狀外觀如可以在this視頻被觀察到。請觀察按鈕在0:10(開始視頻後10秒)的感覺。另一個例子是 Here。向下按鈕的&下面的按鈕的&。 如何在Qt中進行此類編輯? 請注意,我不想複製用戶界面,只想知道如何創建這樣漂亮的小部件? 任何關於這個主題的幫助對我都很有幫助。 謝謝。如何讓Qt中的默認UI元素更漂亮?
6
A
回答
3
你應該看看QStyle
類http://doc.qt.io/qt-4.8/qstyle.html
4
將QStyle是一種選擇,另一種是編輯單個部件的樣式表,在Qt Designer中,可以打開項目的CSS表。
+0
AFAIK,CSS是一種用於開發網頁的腳本語言。可以處理沒有CSS的QStyle? 感謝您的鏈接,它似乎非常翔實。 知道YouTube上的任何視頻教程嗎?首先看它 – 2013-02-26 09:10:04
1
如果你剛開始學習Qt,你是不是被一些大老闆受限於QWidget的風格Qt的,我建議你去學習Qt QML,因爲它是Qt的未來而QWidgets +樣式表變得過時。而且,對於聲明式QML進行編程要比處理buggy樣式表要簡單得多。
+0
它看起來相當令人印象深刻。 謝謝你的答案。 – 2013-02-26 10:04:58
相關問題
- 1. 如何讓ggplot2圖更漂亮?
- 2. 更漂亮,縮進,漂亮的印刷
- 3. 認爲你可以讓這個代碼更漂亮嗎?
- 4. 如何寫更長的IF更漂亮?
- 5. 如何讓我的jQuery插件代碼更漂亮?
- 6. 「指向最後一個元素的指針」更漂亮,std :: vector?
- 7. 如何在默認情況下漂亮的打印對象表示在IPython中
- 8. 如何使用python在ubuntu中顯示默認的漂亮彈出消息?
- 9. 在IPython中默認啓用漂亮打印
- 10. 如何在Ruby視圖中創建漂亮的UI
- 11. 彈性搜索:使漂亮的格式爲默認
- 12. 如何填表::選擇更漂亮?
- 13. 如何更漂亮地刪除分號?
- 14. 如何覆蓋默認元素.styles
- 15. 在MongoDB外殼漂亮打印作爲默認
- 16. 默認腳手架和漂亮腳手架有什麼區別?
- 17. 在Qt Designer中分層UI元素
- 18. S3類的默認元素
- 19. Ant的macrodef默認元素?
- 20. PHP - 更漂亮的單行如果
- 21. jQuery UI Droppable:如何讓元素更貪婪?
- 22. 如何寫得很漂亮?
- 23. 如何讓我的應用程序URL漂亮(SEF)與htaccess的
- 24. 如何更改聚焦的ListField行的默認高亮顏色?
- 25. 如何讓元素漂浮在身體內部而不是元素
- 26. 如何讓MayaVi2默認/使用Qt而不是wx?
- 27. LLDB:如何讓那個漂亮的打印結構
- 28. 維克斯改變默認UI元素的尺寸
- 29. 漂亮的像素級繪畫,編程
- 30. 向量中元素的默認構造
感謝您的。 但是,你知道任何文章或一些教程,解釋如何使用它? 看起來很大很難。 – 2013-02-26 09:10:52
如果魔杖使用的,你可以做 '的QApplication ::使用setStyle(新QWindowsStyle)現有的款式之一;' 與你所需要的風格。如果你想自定義外觀,我認爲它會很容易使用樣式表 – kassak 2013-02-26 09:17:39
好吧,但是你知道樣式表的任何教程嗎? 我是GUI編程的初學者。 – 2013-02-26 09:25:04