我开始从 Qt 5.6 迁移到 5.10.1 并遇到了这个问题。在 5.6 版本中,样式为“windowsvista”,一切正常。现在看起来 Qt 无法检测到这个并使用“windows”样式。
此外,在我的 PC 上,5.10.1 的构建看起来不错。它适用于 Windows 10 x64,与 buildbot 相同。
配置线:
-release -prefix C:\repository\x64\qt5 -force-debug-info -platform win32-msvc2013 -nomake examples -no-compile-examples -nomake tests -opengl dynamic -opensource -confirm-license -mp -no-strip
我在没有 Ruby 和 Perl 库的情况下构建 Qt,因为我的项目不需要它。
可能是配置的问题,因为在 5.6 中有 configureapp.exe 在 /qtbase 现在我看不到它。但我不明白原因。