【问题标题】:How to reset the size of the Qt's window font?如何重置 Qt 窗口字体的大小?
【发布时间】:2021-01-29 15:27:22
【问题描述】:

我已经把我的电脑打开了一夜,早上我注意到,QtCreator 中窗口的字体比原来大得多,尽管不是到处都是。文本编辑器、菜单和侧面板以通常的字体大小显示(见第一个屏幕截图)。我还注意到,此更改会影响其他 Qt 程序,例如维护工具和 QtLinguist。

Legend: Red - 大字体,应该重置。 Green - 字体应该是这样的。

所有其他已安装程序的字体大小不变。以防万一我检查了 Windows 的显示设置,并且比例为 100%,原来是这样。

注意:我曾尝试删除 user/AppData... 下的设置,但没有帮助。

如何让字体恢复正常?

【问题讨论】:

  • 这可能与 Creator 的自动高 dpi 缩放搞砸有关(这是在您的创作者上启用的“启用高 DPI 缩放”选项)。通常,Creator 的缩放在 Windows 上似乎工作得很好(这不适用于 Linux),但我也看到了与您至少描述一次完全相同的问题。如果我没记错的话,重启 Creator 没有帮助,但重启 Windows 有帮助......
  • @talamaki,感谢您的评论!这是第二次发生在我身上。对我有用的这个问题的唯一“解决方案”是完全删除 Qt 及其数据文件夹,然后重新安装它。下次我将尝试清除 Windows 的临时文件,或者重新启动计算机。无论如何,这是一个令人沮丧的问题。

标签: qt windows-10 qt-creator qt-linguist


【解决方案1】:

要更改源代码中的字体大小,您可以使用快捷方式(以编辑器为中心)

放大:“ctrl”和“+”

缩小:“ctrl”和“-”


对于环境,你可以设置环境变量

export QT_SCALE_FACTOR=1.5

【讨论】:

  • 文本编辑器、菜单和侧面板以通常的字体大小显示。
  • export QT_SCALE_FACTOR=1.5 我也知道这一点。这会放大/缩小整个窗口。区域中用红色标记的字体的相对大小保持不变。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-26
  • 1970-01-01
  • 2010-09-10
相关资源
最近更新 更多