crossplatform.ru

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


  Ответ в QTableWidget, QLabel и html.
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
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 перестает посылаться. Подскажите, пожалуйста куда копать.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 16:20