2016-02-21 2 views
0

Кто-нибудь знает, как я могу найти QString в QTextEdit и изменить его цвет?Изменить цвет QString в QTextEdit

+0

попробовать HTML форматирования – user3528438

+0

@ user3528438 Нах. Существует функция, называемая 'setTextColor()', которую я могу вызвать. Проблема заключается в том, как окрасить только QString, которую я ищу. –

ответ

0

Вы можете использовать QTextEdit::find() + How to highlight a string of text within a QTextEdit

Смотрите также: QSyntaxHighlighter

+0

Я уже это сделал. Но я хочу изменить цвет текста, не выделяя его. Спасибо, в любом случае!!! –

+0

@DomenJesenovec, тогда вам нужно использовать этот ответ о форматировании html: [QTextEdit с разными цветами текста (Qt/C++)] (http://stackoverflow.com/a/6934270/4149835) –

Смежные вопросы