Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
qt4flanker |
5.4.2010, 10:29
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 5.4.2010 Пользователь №: 1595 Спасибо сказали: 0 раз(а) Репутация: 0
|
Применение функции QTextCharFormat::setAnchorHref() не делает текст синим и подчёркнутым, хотя тэг <a> добавляется корректно (что видно по qDebug() << textEdit->toHtml()).
Чтобы изменения вступили в силу (т.е. текст стал синим и подчёркнутым), приходится перезагружать документ (textEdit->setHtml(textEdit->toHtml()). Прошу пользователей форума посмотреть, повторяется ли у них этот баг или нет. |
|
|
|
| Гость_anonimus_* |
21.2.2011, 16:52
Сообщение
#2
|
|
Гости |
Аналогичная проблема. Просьба знатокам откликнуться.
|
|
|
|
| Гость_Zifix_* |
5.1.2016, 22:02
Сообщение
#3
|
|
Гости |
Ответ: в документации написано недостаточно четко, они и не должны синеть. Для этого просто подсвечиваем руками задавая подчеркивание и цвет.
Link |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 6.12.2025, 1:00 |