ここにあるものと非常によく似た、QGLWidget からの派生クラスを含む外部ライブラリを取得しました。そのライブラリにはクラスがあります:
class PictureGLWidget : public QGLWidget { //.. }
これにより、Qt のネイティブ QGLWidget が拡張され、パーソナライズされます。しかし、それは私が書いたものではなく、*.dll 経由で入手したものです。そのため、コード内でそのウィジェットを次のようなレイアウトに手動でバインドします。
QGridLayout* layout = new QGridLayout;
layout->addWidget(myPictureGLWidget, 0, 1);
ui->verticalLayout_5->addLayout(layout);
ちなみに、統合された QtDesigner を使用して MainWindowWidget を設計しましたが、これは非常に快適です。現在 MainWindow を再設計しているため、QtDesigner でも myPictureGLWidget を処理したいと考えています。
それを行う方法はありますか?事前にthnx!