私はQtで始まります。 QApplicationのMainWindowでQt3dから3Dビューをレンダリングしようとしています。QApplication MainWindowでQt3dビューをウィジェットとしてレンダリングする
私が見つけた例は、Qt QuickとQMLを使ったウィジェットのないQGuiApplicationsに基づいていますが、これはデスクトップアプリケーションになるため、ウィジェットを使用することを目指しています。
私はMainWindow UIフォームにQtデザイナーを使用しました。中央のウィジェットでは、タブを左に、空のウィジェットを右に広げた横のサイズポリシーを使用しています。私の目標は、Qt3dをサポートする既存のQtクラスに基づくクラスを作成し、ウィジェットを処理できるようにすることです。メインウィンドーのフォームから、ウィジェットをそのクラスに昇進させたいと思います。
私はQWindowを試しましたが、ウィジェットを許可していません。ウィジェットにアクセスするにはQGlviewを使用すると思いますか?私は実際にはOpenGLを使いこなすつもりはないのですが、今は廃止されていませんか?誰かがこれを実装する例に私を導くことができますか?
は、あなたが探しているQMLアイテムがScene3Dと呼ばれているあなたに
おかげで、私は小さな例を追加しました。 – marv
私は彼の質問に答えているのか分かりません。彼は、QMLではなくQWidgetsでこれを行う方法を尋ねていました – faraza