Qt - 设置程序界面风格(现成的QMacStyle等等)

Posted 朝闻道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt - 设置程序界面风格(现成的QMacStyle等等)相关的知识,希望对你有一定的参考价值。

类的继承关系:

QMotifStyle:OSF(开放基金协会)开发的一个工业标准的GUI(图形用户接口);

QCDEStyle:公共桌面环境(Common Desktop Environment)的缩写,CDE是一种运行于UNIX/AIX,基于Motif部件工具箱开发的桌面环境,惠普的OpenVMS、IBM的AIX等都采用CDE作为标准的桌面环境;

QS60Style:Series 60(简称S60)界面是诺基亚Symbian系统智能手机界面;

QGtkStyle:GTK+(GIMP Toolkit)是一套源码以LGPL许可协议分发、跨平台的图形工具包,GNOME、XFCE等桌面环境和大部分窗口管理器都基于GTK+;

QMacStyle:苹果操作系统的界面风格;

QPlastiqueStyle:KDE桌面环境的界面风格;

QWindowsXPStyle和QWindowVistaStyle:分别是Windows XP和Windows Vista操作系统的界面风格;

 

示例:

在main函数中添加:

QApplication::setStyle(new QMotifStyle);

http://www.cnblogs.com/paullam/p/3693111.html

 

但是Qt5里好像有些改变:

http://doc.qt.io/qt-5/qwidget-styling.html

http://doc.qt.io/qt-5/gallery-macintosh.html

以上是关于Qt - 设置程序界面风格(现成的QMacStyle等等)的主要内容,如果未能解决你的问题,请参考以下文章

如何设置Qt Quick Controls2的风格

QT界面风格设置为‘同一个界面下有两个部分的窗体’

调整本地qt4应用程序界面字体风格的一种方式

Qt之使用CQU库快速开发统一风格界面

MFC程序中使用QT开发界面

MFC程序中使用QT开发界面