MDIまたはQDockwidgetベースのアプリに埋め込む必要のあるQGlWidgetベースの表示ウィジェットがいくつかあります。ただし、表示ウィジェットでMDI / Dock固有のイベント(最小化/ドックなど)の一部を処理する必要があります
オプションは次
のとおりです。QGlWidgetおよびQMdiSubWindow/QDockWidgetから表示ウィジェットを乗算継承します。乗算継承とシグナル/スロットに関する問題はありますか?
ディスプレイをQMdiSubWindow/QDock派生ウィジェット内にカプセル化しますが、ディスプレイのすべての外部関数をMdi/Dockラッパーウィジェットでラップする必要があります。
新しいウィンドウを作成するときは、一時的なMdi / Dockウィジェットを作成し、ディスプレイを接続して表示する前に、すべての特殊信号をディスプレイのスロットに接続します。ただし、これはイベントでは機能しません。
QGlWidgetでQMdiSubWindow/QDockWidget固有のシグナルを受信できるQSignalMapperの魔法