Здравствуйте, гость ( Вход | Регистрация )
kwisp | Дата 30.7.2009, 15:14 |
ALex-Annet, всегда пожалуйста. |
|
ALex-Annet | Дата 30.7.2009, 15:10 |
Пардон. Действительно заработало. Просто не сразу понял в чем смысл. Спасибо, kwisp! | |
Litkevich Yuriy | Дата 30.7.2009, 15:03 |
ALex-Annet, а ты попробуй то, что kwisp, предложил. Может быть у тебя QLabel перехватывает событие щелчка мышью, т.к. пытается поддерживать переход по ссылке. |
|
ALex-Annet | Дата 30.7.2009, 14:45 |
Нет, возможно я неправильно поставил вопрос. Дело в ячейке QTableWidget. Она перестает посылать сигнал cellClicked как только в QLabel (вставленом в эту ячейку) оказывается html теги. Вопрос в том как отлавливать клик по ячейке со вставленным в QLabel html текстом. | |
kwisp | Дата 30.7.2009, 14:29 |
ALex-Annet, может что нибудь void setOpenExternalLinks ( bool open ) void setTextInteractionFlags ( Qt::TextInteractionFlags flags ) |
|
ALex-Annet | Дата 30.7.2009, 13:40 |
Привет всем и доброго времени суток! Столкнулся со следующей проблемой: Вставляю в ячейку QTableWidget виджет QLabel. Необходимо отлавливать клики по этой ячейке и изменять ее содержимое. Использую сигнал cellClicked (QTableWidget). Если в QLabel находится обычный текст, то все работает. Если же начинаю вставлять в QLabel html, то сигнал cellClicked перестает посылаться. Подскажите, пожалуйста куда копать. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 25.4.2024, 20:34 |