Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   [Решено]QTabWidget и ctrl+tab (https://www.otvetnemail.ru/novyj-arhiv-3-813/resheno-qtabwidget-i-ctrl-tab-210077/)

Guest 27.09.2011 12:58

[Решено]QTabWidget и ctrl+tab
 
Есть форма с QTabWidget на нескольких табах которого размещены другие виджеты кроме того сама форма имеет виджет QDateEdit который не принадлежит ни одному табу. Нужно реализовать переключение табов по ctrl+tab. Когда фокус на одном из табов это работает но если на каком-то друго виджете то нет.Пробовал сделать наследников для всех виджетов которые использую на форме (благо их не так много) и переопределить в них void keyPressEvent ( QKeyEvent* ) так чтобы ctrl+tab игнорировался. Для виджетов внутри табов это сработало (как я понимаю если виджет не обрабатывает событие за это берется его родитель), но вот для QDateEdit который принадлежит самой форме это не работает. Как решить проблему? И вообще правильно ли я ее пытался решить?


Часовой пояс GMT, время: 01:03.


© www.otvetnemail.ru - Форум вопросов и ответов.