Qtを使用して小さなアプリケーションを作成しようとしています。私がやりたいことは、 を使用してドック ウィジェットに 3D インターフェイスを表示することですDirectX11
。 の他のウィジェットには、QMainWindow
に表示されているものの動作を変更するプロパティがありますDX11
。
私が直面している問題は、 に を追加するQDockWidget
とQMainWindow
、dockWidgetContents
関数が をwindowHandle
返すことNULL
です。
Qt5 (WId から)を使用した Windows で Get HWND の例を使用して、HWND
. しかし、関数が戻るNULL
と、上に移動して の を取得しHWND
ますQMainWindow
。
QWidget
に独自のウィンドウ ハンドルを持たせる方法はありますか?
アドバイスをありがとう!