ManuelSchneid3r Asked: 2020-06-15 13:25:51 +0800 CST2020-06-15 13:25:51 +0800 CST 2020-06-15 13:25:51 +0800 CST 阿尔伯特在 HiDPI 屏幕上看起来很奇怪 772 我有一个高分辨率显示器。当我启动 Albert 时,前端看起来非常小。我能否以某种方式使 Albert 具有与我的桌面环境相同的缩放比例? albert 1 个回答 Voted Best Answer ManuelSchneid3r 2020-06-15T13:25:51+08:002020-06-15T13:25:51+08:00 不幸的是,Qt直到 5.6才支持HiDPI 缩放。从那里你可以使用环境变量QT_SCALE_FACTOR=2来运行 albert scaled。此外,您还可以QT_AUTO_SCREEN_SCALE_FACTOR=1根据显示器的像素密度启用自动缩放。 请注意,v0.14.9 引入了基于屏幕报告的 dpi 的自动缩放。比例因子是乘法的。在 2x 设备上设置 QT_SCALE_FACTOR=2 会得到有效的 devicePixelRatio 为 4。v0.14.13 会在设置与缩放相关的环境变量时更改此行为,不应用自动缩放。 自动缩放可能无法满足您的需求,尤其是在小型 HiDPI 屏幕上,人们往往更愿意进行小缩放。如果您对 Qt 应用的自动缩放不满意,只需设置环境变量之一,例如QT_SCALE_FACTOR=1. 注意:我是这个应用程序的作者。此问答是常见问题解答向公众迁移的一部分。
不幸的是,Qt直到 5.6才支持HiDPI 缩放。从那里你可以使用环境变量
QT_SCALE_FACTOR=2
来运行 albert scaled。此外,您还可以QT_AUTO_SCREEN_SCALE_FACTOR=1
根据显示器的像素密度启用自动缩放。请注意,v0.14.9 引入了基于屏幕报告的 dpi 的自动缩放。比例因子是乘法的。在 2x 设备上设置 QT_SCALE_FACTOR=2 会得到有效的 devicePixelRatio 为 4。v0.14.13 会在设置与缩放相关的环境变量时更改此行为,不应用自动缩放。
自动缩放可能无法满足您的需求,尤其是在小型 HiDPI 屏幕上,人们往往更愿意进行小缩放。如果您对 Qt 应用的自动缩放不满意,只需设置环境变量之一,例如
QT_SCALE_FACTOR=1
.注意:我是这个应用程序的作者。此问答是常见问题解答向公众迁移的一部分。