我正在为 Windows 10 编写一个简单的 Qt (Widgets) Gui 应用程序。我正在使用 Qt 的 5.6.0 beta 版本。
我遇到的问题是它根本没有缩放到我的 Surfacebook 的屏幕:
有点难以分辨,因为 SO 会缩放图像,但请注意停靠小部件标题栏控件相对于窗口标题栏控件有多小。
Qt 的这个链接讨论了缩放,但它主要关注 qml/qtQuick 和一般的移动应用程序,另外似乎暗示在桌面 QtWidgets 应用程序中,QPainter
将自动确定适当的缩放,但显然不是。
确保桌面、非 qml Qt 应用程序在高 DPI 显示器(尤其是 Windows 10)上正确扩展的最佳方法是什么?