Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
Yomato |
23.4.2010, 20:48
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 23.4.2010 Пользователь №: 1654 Спасибо сказали: 0 раз(а) Репутация: 0
|
Во общем есть форма, на ней QtextEdit и QLineEdit.
Нужно создать в тексте QtextEdit`а что-то типа ссылок при клике на которые текст(название\текст ссылки) будет копироваться в QLineEdit. Тоесть например как в чате , что бы обратится к пользоваетелю необходимо клацкнуть на его ник в текстовом поле и тогда он вставтся в поле ввода сообщения. Пытался гуглить и смотреть примеры программ Qt, но результатов к сожалению непренисло. Через что это вобще реализовать? |
|
|
|
| Гость_Саша_* |
16.9.2015, 21:57
Сообщение
#2
|
|
Гости |
Сам ищу, но пока использую QLabel::linkActivated ( const QString & link )
|
|
|
|
|
terrible |
4.10.2015, 13:42
Сообщение
#3
|
|
Студент ![]() Группа: Участник Сообщений: 44 Регистрация: 16.10.2007 Пользователь №: 13 Спасибо сказали: 1 раз(а) Репутация: 0
|
Нужный вам функционал добавлен в QTextBrowser, который унаследован от QTextEdit.
Можно взять или сам класс QTextBrowser, или подсмотреть как это там реализовано. |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 27.12.2025, 0:05 |