gpt4 book ai didi

qt - Qt 中的默认固定宽度字体

转载 作者:行者123 更新时间:2023-12-04 14:31:55 27 4
gpt4 key购买 nike

在 Qt 中是否有一种跨平台的方式来获得用户喜欢的固定宽度和比例字体?

例如,在 cocoa 中,有

NSFont *proportional = [NSFont userFontOfSize:12.0f];
NSFont *fixed_width = [NSFont userFixedPitchFontOfSize:12.0f];

我想在 Qt 中找到适用于 Mac、Linux 和 Windows 的等效项。

最佳答案

使用 QFontDatabase 的 systemFont(..) 函数,您可以检索

  • 系统默认字体
  • 默认固定字体
  • “标题”字体
  • 最小的可读字体

  • 例子:
    const QFont fixedFont = QFontDatabase::systemFont(QFontDatabase::FixedFont)

    在 Qt 5.2 中引入

    关于qt - Qt 中的默认固定宽度字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11477880/

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