crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> При клике на ссылку в QtextEdit вставка ее в QLineEdit, Нужно создать в тексте QtextEdit`а что-то типа ссылок
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, или подсмотреть как это там реализовано.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 3.6.2025, 20:10