QT Application的主题风格

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/sxpsxp12/article/details/72903913
  • 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

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

展开阅读全文

没有更多推荐了,返回首页