crossplatform.ru

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

> QTableWidgetItem: запретить редактирование
Danmerpro
  опции профиля:
сообщение 21.8.2011, 21:52
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 16
Регистрация: 21.8.2011
Пользователь №: 2823

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте.
Только начал изучать Qt. Возникла проблема с работой с таблицей. Мне нужно, чтобы нельзя было редактировать ячейки. Но в тоже время, чтобы по нажатию мышки на ячейку генерировался сигнал, что на ячейку нажали.
Редактирование запрещаю так:
item->setFlags(Qt::ItemIsEditable);
Так слушаю сигнал:
connect(this,SIGNAL(itemDoubleClicked(QTableWidgetItem*)),this,SLOT(editDisc(QTa
bleWidgetItem*)));
Подскажите, как можно найти выход из данной ситуации? Или запретть другим способом редактирование, или как-то по-другому "нажимать" на ячейку.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


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


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




RSS Текстовая версия Сейчас: 29.11.2024, 11:47