我正在使用 4k 显示器进行开发,这很痛苦......
最后我设法设置了 QtDesigner,然后遇到了这个问题:
当您使用QT_AUTO_SCREEN_SCALE_FACTOR=1
和编译带有单选按钮和其他基本小部件的应用程序时,它看起来在 4k 屏幕上缩放。否则控件的尺寸是正确的,正如预期的那样,它只是不清晰,而是像素化。
我使用 Qt 5.6 RC msvc2015 64bit 在 4k 屏幕上以 200% DPI 缩放在 Windows 10 Home 64bit 上运行,并尝试使用
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
如果我使用
QGuiApplication::setAttribute(Qt::AA_DisableHighDpiScaling);
控件很清晰,文字大小还可以,但所有尺寸都小得多。
如何在高 DPI 屏幕上使控件清晰?