Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Qt でユーザーの好みの固定幅フォントとプロポーショナル フォントを取得するクロスプラットフォームの方法はありますか?
たとえば、ココアには、
NSFont *proportional = [NSFont userFontOfSize:12.0f]; NSFont *fixed_width = [NSFont userFixedPitchFontOfSize:12.0f];
Mac、Linux、および Windows で動作する Qt で同等のものを見つけたいと思います。
QFontDatabase の systemFont(..) 関数を使用すると、取得できます
例:
const QFont fixedFont = QFontDatabase::systemFont(QFontDatabase::FixedFont)
Qt 5.2 で導入