【发布时间】:2018-01-22 23:02:42
【问题描述】:
我正在尝试使用 CMake 和 Qt 构建一个应用程序,它可以做很多事情。到目前为止,所有逻辑都运行良好,CMake 正在找到 Qt 5.10.0 并且软件运行,没有任何困难。窗口类继承QWidget。
我遇到的问题是 gui 的外观就像 windows 95,我希望它像现代 windows 10 一样
有人用 cmake 解决这个问题吗?
【问题讨论】:
-
使用
a.setStyle("fusion"),其中a是QApplication。 -
@eyllanesc 这应该是一个答案而不是评论。
-
这确实应该是答案 ;) 就像一个魅力
-
Qt 应用程序应该看起来是直接开箱即用的原生应用程序,并且将应用程序样式设置为 fusion(这是一种自定义样式)并不是真正的解决方案。你使用的是什么版本的 Qt?
-
@MatteoItalia,我使用的是 Qt5.10.0,我使用他们的在线安装程序安装了 Qt。我不是自己建造的。
标签: windows user-interface cmake qt5 appearance