Как создать жирную красную текстовую метку в Qt?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как создать жирную красную текстовую метку в Qt?

Сообщение Anonymous »

Я хочу написать одну жирную красную линию в своем приложении с использованием 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}");
< /code>

Я протестировал эту богатую текстовую строку в богатом текстовом редакторе и отображается нормально. < /p>

Но Qt отображает Целая строка со всеми скобками, ключевыми словами и бэк -чертами вместо «Это смелый красный текст». Что я делаю не так? < /P>

Спасибо за вашу помощь. < /P>

Подробнее здесь: https://stackoverflow.com/questions/146 ... abel-in-qt
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»