私はいくつかを視覚化MainWindowするための を持っています。QPixmapの生成/変更などを処理するために、たとえばMyVisualizerでQLabelクラスをサブクラス化しました。QLabelQPixmap
MainWindow で、キーを押して QLabel を全画面表示にしたいのですが、このshowFullScreenメソッドは Windows でのみ機能するため、 を作成しQDialog、その中に myvisualizer インスタンスを移動して、 を呼び出しましQDialog::showFullScreenた。他のいくつかのアクションのための QDialog の別のキー押下リスナー。
keyPressEvent(QKeyEvent *e)サブクラス化せずにQDialogにコールバックを追加することは可能ですか?