QT: Designer Promote to... QGLWidget



  • ich habe eine Widget, das von QGLWidget abgeleitet ist. Nun möchte ich aus bequemlichkeitsgründen dieses Widget im QtDesigner nutzen können. Der einfachste Weg erscheint mir über "Promote to" - dort habe ich einfach ein QWidget angelegt, das ich über "Promote to" zu einen GLWidget gemacht habe (GLWidget ist mein selbstprogrammiertes Widget)

    ich habe für mein selbstprogrammiertes GLWidget einfach den Code von hier übernommen:
    http://doc.trolltech.com/4.1/opengl-hellogl.html

    das Problem ist, dass irgendetwas böses im Konstruktor passiert:

    GLWidget::GLWidget(QWidget *parent)
    : QGLWidget(parent)
    {
    

    Beim Debuggen in Visual Studio sehe ich, dass wenn die Ausführung in den Konstruktor von QGLWidget läuft nicht mehr aus diesem herauskommt und die Anwendung mit einem Rückgabewert -1 abgebrochen wird.

    Hat jemand eine Idee warum das passiert und was man dagegen machen kann?

    Hier das Problemprojekt:
    http://loop.servehttp.com/~vertexwahn/uploads/BaseConverter.zip


Anmelden zum Antworten