检查QFont是Serif还是Sans-Serif

时间:2012-11-26 17:46:06

标签: c++ qt fonts

我有一个用户选择的QFont:

QFont font = QFontDialog::getFont(&ok, prevFont, this);

我如何知道它是否是衬线字体?

1 个答案:

答案 0 :(得分:0)

这有用吗?

bool isSansSerrif = (font.styleHint() & QFont::SansSerif);
bool isSerrif = (font.styleHint() & QFont::Serif);