Я использую QTabWidget в качестве centralWidget в QMainWindow, однако keyPressEvent () не сработает ни в каком дочернем виджете QTabWidget, если я попробую следующее в QMainWindow :: keyPressEvent (), произойдет сбой. 1001 *
void Window::keyPressEvent(QKeyEvent *e) {
QApplication::sendEvent( centralWidget->currentWidget() , e );
}
Окно является экземпляром QMainWindow.
Как правильно разрешить дочерним процессам обрабатывать эти события вместо родительских виджетов?