QT Application的主题风格

xiaoxiao2021-02-28  144

Qt 应用的风格主题有多种,支持包括Windows XP Style Widget Gallery(windowsXp风格)、Windows Style Widget Gallery(window风格)、Windows Vista Style Widget Gallery(window vista风格)、Macintosh Style Widget Gallery(mac风格)、GTK Style Widget Gallery(GTK风格)、Fusion Style Widget Gallery(fusion风格)共六种。

QApplication类提供了两种方法,设置Qt应用的主题风格:

[static] void QApplication::setStyle(QStyle *style) e.g. QApplication::setStyle(QStyleFactory::create("Fusion")); 可以通过qDebug() << QStyleFactory::keys();获取QStyleFactor可以创建的QStyle QStyle *QApplication::setStyle(const QString &style) e.g. QApplication::setStyle("windowsxp"); 关于风格的介绍可以通过Qt助手,搜索“gallery”,查看Qt支持的六种主题风格样式。

—————————————————————————–

结尾奉献一个取消控件焦点虚线框的链接(干货)

http://blog.csdn.net/goforwardtostep/article/details/53420529

—————————————————————————–

转载请注明原文地址: https://www.6miu.com/read-59905.html

最新回复(0)