![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Гость_bobic_* |
![]()
Сообщение
#1
|
Гости ![]() |
Доброго времени суток!
В QT есть очень удобный класс для подсветки синтаксиса - QSyntaxHighlighter - без проблем прикручивается на QTextEdit, аналогично QTExtEdit поддерживает html, и тоже проблем нет оформить подсветку в какой-либо тег. Однако стоит задача сделать то же самое с QLineEdit - а туда Highlighter уже не прикручивается, и html тоже не поддерживается. Нет ли у кого идей в каком направлении копать надо? Сообщение отредактировал Litkevich Yuriy - 11.2.2009, 20:02
Причина редактирования: Подкорректировал название темы
|
|
|
![]() |
Red Devil |
![]()
Сообщение
#2
|
![]() Студент ![]() Группа: Участник Сообщений: 68 Регистрация: 6.6.2008 Из: Saint-Petersburg Пользователь №: 194 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Да.
Например можешь по сигналу от QTextDocument - void blockCountChanged ( int newBlockCount ), если количество строк больше 1-ой получается (видишь блок - читаешь строка), получить текст, изменить и вставить обратно. Сообщение отредактировал Red Devil - 7.7.2008, 0:31 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 11.7.2025, 15:30 |