如何重置Qt窗口字体的大小?

4
我昨晚把电脑开着,早上发现QtCreator中的窗口字体显著变大了,但并非全部。文本编辑器、菜单和侧面板显示正常大小(见第一张截图)。我还注意到,这种变化影响其他Qt程序,如维护工具和QtLinguist。
图例:红色 - 字体巨大,应重置。绿色 - 字体正常。

QtCreator

QtCreator Settings

Qt Maintenance tool

QtLinguist

所有其他已安装程序的字体大小未更改。 以防万一,我已检查了Windows的显示设置,缩放比例为100%,与之前相同。
注意:我尝试删除用户/AppData...下的设置,但没有帮助。
如何将字体重置回正常?

1
这可能与Creator的自动高dpi缩放出了些问题有关(也就是你的Creator上启用了“启用高DPI缩放”的选项)。通常而言,Creator的缩放在Windows上似乎工作得相当不错(但在Linux上则不然),但我至少也曾遇到与你所描述的完全相同的问题。如果我没记错的话,重新启动Creator并没有起到帮助的作用,但重新启动Windows却有用... - talamaki
@talamaki,感谢您的评论!这已经是我第二次遇到这种情况了。唯一“解决”这个问题的方法是彻底删除Qt及其数据文件夹,并重新安装它。下一次我会尝试清除Windows的临时文件,或者重启计算机。无论如何,这都是一个令人沮丧的问题。 - scopchanov
1个回答

3

要更改源代码中字体的大小,您可以使用快捷键(在编辑器聚焦时)

放大:按 "ctrl" 和 "+"

缩小:按 "ctrl" 和 "-"


对于环境,您可以设置环境变量。

export QT_SCALE_FACTOR=1.5

文本编辑器、菜单和侧边栏以通常的字体大小显示。 - scopchanov
export QT_SCALE_FACTOR=1.5 我也知道这个。它可以放大/缩小整个窗口。但是,红色标记区域中的字体相对大小保持不变。 - scopchanov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接