A. テキストの色を変更
QTextCursor cursor = ui->textEdit->textCursor();
if (cursor.hasSelection()) {
QTextCharFormat fmt;
fmt.setForeground(Qt::red); // 文字色
cursor.mergeCharFormat(fmt);
}
B. フォントを変更
QTextCharFormat fmt;
fmt.setFontFamily("Consolas");
fmt.setFontPointSize(14);
fmt.setFontWeight(QFont::Bold);
fmt.setFontItalic(true);
cursor.mergeCharFormat(fmt);