逆枫゛

Qt学习群:1149411109 群文件提供博客源码,定期答疑、更新学习资料。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1,前言

 

Qt在开发软件界面方面有着极大的便捷性,灵活的ui设计器简直是把神器,以前MFC或DUI要调整半天的界面,Qt分分钟搞定。

另一个优点,就是融入了类似web的css样式表的方法,可以自由地对界面进行美化设计。

现在大家的审美都在提高,一个布局整洁、配色艳丽而合理的界面,相比那种古老传统的灰白默认界面,更能带来视觉享受,第一印象加分不少。

目前扁平化的设计风格开始流行起来,作为程序员不只要会写代码,还需要一点美学素养,才能创作出形神兼备的软件作品。

 

2,简介

 

在创业过程中,我负责PC端软件开发,与公司硬件通信。

在设计软件界面时,考虑与硬件外观的色调相近,让整个软硬件解决方案有一体的感觉。

硬件外壳为雅黑色,我给软件设计了一套灰黑色系背景,点缀一些蓝、黄色。

这其中大量使用了Qt的样式表,几乎每个控件都改动了样式。

这里将这些方法作个总结,分享给大家。

 

3,《Qt样式表使用总结》目录

 

该系列文章暂拟了下列内容:

1,常用样式表设置方法

2,基本语法

3,我常用的选色方法

4,我常用的控件

5,窗口部件类:QMainWindow/QDialog/QWidget

6,按钮类:QPushButton/QRadioButton/QCheckBox

7,显示类:QLabel/QLCDNumber/QProgressBar

8,输入类:QLineEdit/QTextEdit/QComboBox/QSpinBox

9,容器类:QGroupBox/QStackedWidget/QScrollArea/QTabWidget/QToolBox/QDockWidget

10,列表:QListView  QListWidget

11,树:QTreeView QTreeWidget

12,表格:QTableView QTableWidget

13,滚动条:QScrollBar

14,分割条:QSplitter

15,消息框:QMessageBox

16,样式表的继承、覆盖问题

17,样式表与控件属性冲突的问题

18,一些成套的各种风格样式表代码

19,参考资料

posted on 2019-08-28 15:46  逆枫゛  阅读(211)  评论(0编辑  收藏  举报