История изменений
Исправление arrecck, (текущая версия) :
не заметил дальше текст, удалено
Исходная версия arrecck, :
не хватает mergeCurrentCharFormat, в textedit
void QTextEdit::setFontFamily(const QString &fontFamily)
{
QTextCharFormat fmt;
fmt.setFontFamily(fontFamily);
mergeCurrentCharFormat(fmt);
}
Дальше в QTextCursorPrivate::setCharFormat происходит само форматирование(зависит, выделен текст или нет). Думаю, надо продебажить эту функцию, чтобы понять, почему у тебя не работает setFontFamily в QTextEdit.