是否有一种跨平台的方式来获取Qt中用户首选的固定宽度和比例字体?
例如,在Cocoa中,有
NSFont *proportional = [NSFont userFontOfSize:12.0f];
NSFont *fixed_width = [NSFont userFixedPitchFontOfSize:12.0f];
我想在Qt中找到适用于Mac,Linux和Windows的等效内容。
答案 0 :(得分:8)
使用QFontDatabase的systemFont(..)函数,您可以检索
示例:
const QFont fixedFont = QFontDatabase::systemFont(QFontDatabase::FixedFont)
在Qt 5.2中引入