0
私はQMainWindowでcentralWidgetとしてQTabWidgetを使用していますが、QMainWindow :: keyPressEvent()で次のメソッドを実行すると、keyPressEvent()はQTabWidgetの子ウィジェットでトリガーされません。子ウィジェットがQKeyEventを処理させる方法は?
void Window::keyPressEvent(QKeyEvent *e) {
QApplication::sendEvent(centralWidget->currentWidget() , e);
}
ウィンドウはQMainWindowのインスタンスです。
親ウィジェットではなく、子がそれらのイベントを処理する正しい方法は何ですか?