我学习使用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. 认为你可以让这个代码更漂亮吗?
- 5. 如何写更长的IF更漂亮?
- 6. C++ QT默认样式太亮
- 7. 如何让我的jQuery插件代码更漂亮?
- 8. 如何使dbms_metadata.get_ddl更漂亮/更有用
- 9. Qt:如何更改QWizard默认按钮
- 10. “指向最后一个元素的指针”更漂亮,std :: vector?
- 11. renderUI中的闪亮语义UI元素
- 12. 如何使用python在ubuntu中显示默认的漂亮弹出消息?
- 13. 如何在默认情况下漂亮的打印对象表示在IPython中
- 14. 如何让这个Ruby方法更漂亮?
- 15. 更漂亮输出
- 16. 在IPython中默认启用漂亮打印
- 17. JQuery:更改元素的默认绑定
- 18. 如何在Ruby视图中创建漂亮的UI
- 19. 如何填表::选择更漂亮?
- 20. 如何更漂亮地删除分号?
- 21. 弹性搜索:使漂亮的格式为默认
- 22. 更漂亮的ActiveRecord查询
- 23. 如何更改Sublime Text 2中的默认高亮颜色?
- 24. 漂亮的UI控制套件SharePoint2010
- 25. 的.htaccess重定向,让漂亮的URL
- 26. 递归函数漂亮地打印列表中的元素
- 27. 默认脚手架和漂亮脚手架有什么区别?
- 28. 在MongoDB外壳漂亮打印作为默认
- 29. 如何覆盖默认元素.styles
- 30. 如何更改html5视频元素的默认轨道?
感谢您的。 但是,你知道任何文章或一些教程,解释如何使用它? 看起来很大很难。 – 2013-02-26 09:10:52
如果魔杖使用的,你可以做 '的QApplication ::使用setStyle(新QWindowsStyle)现有的款式之一;' 与你所需要的风格。如果你想自定义外观,我认为它会很容易使用样式表 – kassak 2013-02-26 09:17:39
好吧,但是你知道样式表的任何教程吗? 我是GUI编程的初学者。 – 2013-02-26 09:25:04