Есть окошко с виджетом QTextEdit, в него нужно поместить кусок предварительно отформатированного plain-text-а. По дефолту шрифт там оказывается не моноширинным, в результате форматирование съезжает
Пока сделал так:
fmt = textedit->currentCharFormat();
fmt.setFontFixedPitch(true);
fmt.setFontStyleHint(QFont::Monospace);
fmt.setFontFamily("Liberation Mono");
textedit->setCurrentCharFormat(fmt);
Так вот, без явного указания FontFamily, только с setFontFixedPitch и setFontStyleHint моноширинный шрифт не включается. Мне как-то пофиг, какой шрифт выберется, главное чтоб был моноширинным. Можно ли как-то это сделать? Или посоветуйте какой-нибудь FontFamily, который с большой вероятностью присутствует во всех юниксах и оффтопике