Ben*_*vis 11 configuration fonts qt
我运行 Gnome,它对我的 HiDPI 屏幕有很好的支持。但是,当我运行 QT 应用程序时,我似乎找不到缩放字体的方法。有没有办法在不安装完整版 KDE 的情况下做到这一点?
小智 11
QT_DEVICE_PIXEL_RATIO自 5.4 起已弃用;相反,使用QT_SCALE_FACTOR.?I use it,将其设置为 1.5,效果很好(例如,VirtualBox 5.1)
更新:
从 Qt 5.6 开始,可以通过设置QT_AUTO_SCREEN_SCALE_FACTOR环境变量来指示 Qt 5 应用程序遵守屏幕 DPI 。如果 DPI 的自动检测没有产生预期的效果,则可以逐屏 ( QT_SCREEN_SCALE_FACTORS) 或全局 ( QT_SCALE_FACTOR)手动设置缩放比例。您还可以使用QT_FONT_DPI来调整文本的缩放比例。
原来的:
你可以从 archwiki尝试这个食谱
通过设置 QT_DEVICE_PIXEL_RATIO 环境变量,Qt5 应用程序通常可以以更高的 dpi 运行。请注意,变量必须设置为整数,因此将其设置为 1.5 将不起作用。
例如,这可以通过创建文件来启用
/etc/profile.d/qt-hidpi.sh
export QT_DEVICE_PIXEL_RATIO=2并在其上设置可执行位。