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