Russian Qt Forum
Ноябрь 01, 2024, 02:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проверка на редактируемость в данной момент ячейки таблицы  (Прочитано 1437 раз)
YvenTitan
Самовар
**
Offline Offline

Сообщений: 174


Просмотр профиля
« : Март 13, 2017, 16:12 »

Добрый день.
У меня есть таблица (QAbstractTableModel), вставленная в QTableView. В один из столбцов вставлен QItemDelegate.
Мне надо сделать так, чтобы по нажатию ENTER выскакивало диалоговое окно, основанное на выделенной строке, если не редактируется ячейка с делегатом. Если в данный момент делегат редактируется, то надо, чтобы по ENTER заканчивалось редактирование.
Как это лучше реализовать?
Я делаю через переопределение keyPressEvent в QTableView, но получается, что непонятно как определить редактируется делегат или нет.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.