Я ловил нажатие клавиши Delete на Qtable, просто переопределяя keyPressEvent формы и анализируя QKeyEvent и результат hasFocus() для QTable. Но это не работает для клавиши Enter - до keyPressEvent формы это нажатие просто не доходит, хотя таблица не находится в режиме редактирования - да и вообще, она у меня readOnly. Есть способы разруливания ситуации без переопределения QTable?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Qt, кастомный QTextEdit - который посылает сигнал после нажатия enter. (2012)
- Форум обработка клавиатурных сокращений Qt (2012)
- Форум не ловит нажатия стрелок (2014)
- Форум Странное поведение клавиши Enter в mcedit. Выводит «ca» вместо перевода строки. (2017)
- Форум Как заграбить нажатие клавиши в qt3 (перехватить KeyPress event)? (2008)
- Форум Qt QGraphicsitem редактирование мышью (2013)
- Форум Веб-приложение для переводчиков (2017)
- Форум Выбор полноразмерной клавиатуры (не эгрономичные/раздельные) (2014)
- Форум Кастомизация QDoubleSpinBox для QItemDelegate (2012)
- Форум Виснем при нажатии enter (2010)