qglwidget

    0

    2答えて

    私は現在、動画像をレンダリングするためQWidgetsを使用するアプリケーションに取り組んでいます、と私はQGlWidgetsにQWidgetsを使用してから移動しようとしていますが、私のアプリケーションがクラッシュし。私がやった 唯一の変更は以下のとおりです。このことから : class MyClass : public QWidget { MyClass(QWidget *pare

    5

    2答えて

    私はQGLWidgetを使用して3Dオブジェクトを描画しています。私のプログラムへの入力は、図形の面です。 私がキューブを描きたいとき、それぞれが顔を表す6つの要素のリストを得て、各面は各点に対して4つの点(x、y、z)を含むということを意味する。 図面は完成しましたが、断面図を実装しようとしていますが、断面後の結果図形は中空のオブジェクトですどのように図形がくぼんでいないかのように断面結果を取得

    7

    1答えて

    「ウィジェットをペイントする必要があるときはいつでも」見つけることができます。 それは具体的にはいつですか?

    0

    1答えて

    QGLBufferとQGLWidget :: renderText関数の使用に問題があります。私は、renderTextがバッファオブジェクトで混乱し、テキストをレンダリングする前にアンバインドする必要があることを読んでいます。だから、私はQGLBuffer :: releaseを、私が使用するすべてのバッファーに対して呼び出します。それにもかかわらず、renderTextはアプリケーションをクラ

    0

    1答えて

    3DモデリングアプリケーションをQtのQGLWidgetからQOpenGLWidgetに切り替えるのは、後者がQtでOpenGLを使用するより新しいバージョンであるためです。しかし、切り替えた後、OpenGLのブレンドは異なる動作をしているようです。 3Dモデル上にポリゴン/サブラインを描画すると、ここではカラーソースアルファで0.5(つまり50%)の真っ黒な色を使用して、古いQGLWidgetが

    1

    1答えて

    私はMainWindowに追加したいQGraphicsViewを持つMainWindowクラスを持っています。実際に何が起こっているのか見ることができます。今私がしようとしているのはキューブをレンダリングすることだけです。 主な機能 int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindo

    3

    1答えて

    私はQGLWidgetから継承するクラスを書いている: class GLWidget : public QGLWidget { Q_OBJECT public: GLWidget(QWidget *parent = 0); ~GLWidget(); void paintEvent(QPaintEvent *event); private:

    1

    1答えて

    現在、Qtを使用してメディアプレーヤーを開発中です。必要な共通の機能の1つは、フルスクリーンを切り替えることができることです。 レンダリングキャンバスは基本的にQGLWidget(私はそれからサブクラス化されています)です。このメディアプレーヤーのメインウィンドウであるアプリケーションウィンドウに追加されます。レンダリングキャンバスの他に、アプリケーションウィンドウにはツールバー、ステータスバー、

    0

    2答えて

    N8(およびC7)を対象としたプログラムのタッチ入力を取得しようとしていますが、タッチポイントはQTouchEvent :: touchPoints()を使用します。プログラムは次の行でクラッシュ:今すぐ bool GLWindow::event(QEvent *event) { switch (event->type()) { case QEvent::TouchBegi

    2

    2答えて

    私はMacでPyOpenGLを使用しています。デフォルトでは、OpenGL 2.1が使用されています。しかし、私の研究とOpenGL Extension Viewerによると、私はOpenGL 4.1を使用できるはずです。 私はQGLFormatをQGLWidgetに渡そうとしていますが、ここでは多くのスレッドで行われていますが、コンテキストのバージョンは変更されません。私がそれを強制しようとする