gpt4 book ai didi

qt - 增加 Qt 中的字体大小

转载 作者:行者123 更新时间:2023-12-02 08:34:35 24 4
gpt4 key购买 nike

我有一个带有一些数学符号的 GUI,这些符号在默认字体大小下可能难以阅读,因此我想创建一个大小为 system_default+4 的 QFont 对象.

但是,似乎没有办法首先获得默认大小,而且我不想硬编码可能比用户使用的大小更小的大小。

最佳答案

此问答How do you get the system default font size in Qt?建议 QFont 对象以系统默认值开始。此外,API 文档表明默认的 QFont 构造函数会执行此操作 ( http://doc.qt.io/qt-5/qfont.html#QFont ),并且还建议将 QGuiApplication::font() 作为获取默认字体的另一种方法。

所以你可以做类似的事情

QFont f;
int defaultFontSize = f.pointSize();

获取系统默认值。要增加字体大小,只需将此值增加 4,创建具有此大小的 QFont(或使用 setPointSize 修改现有字体 obj),然后在显示数学符号的标签上设置字体。

关于qt - 增加 Qt 中的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30684764/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com