Я хочу написать одиночную выделенную красную строку в моем приложении с помощью Qt.
Насколько я понимаю, я бы создал QLabel, установил его textFormat в богатый текст и предоставил ему богатую текстовую строку для отображения:
QLabel *warning = new QLabel;
warning->setTextFormat(Qt::RichText);
warning->setText("{\\rtf1\\ansi\\ansicpg1252 {\\fonttbl\\f0\\fswiss\\fcharset0 Helvetica;} {\\colortbl;\\red255\\green0\\blue0;} \\f0 \\cf0 this is bold red text}");
Я тестировал эту богатую текстовую строку в текстовом редакторе, и она отлично отображена.
Но Qt отображает всю строку со всеми фигурными скобками, ключевыми словами и обратными косыми чертами вместо "это полужирный красный текст". Что я делаю неправильно?
Благодарим вас за помощь.