QOpenGLFunctions initialisieren

Alles rund um die Programmierung mit Qt
Antworten
Nightrush
Beiträge: 13
Registriert: 31. Juli 2013 09:59

QOpenGLFunctions initialisieren

Beitrag von Nightrush »

Hallo Leute,

ich habe ein Problem beim initialisieren von QOpenGLFunctions. Ich verwende libQGLViewer um etwas zu rendern. Das funktioniert auch soweit gut. Jetzt möchte ich aber QOpenGLFunctions_4_3_Core initialisieren, das habe ich wie folgt versucht:

Code: Alles auswählen

    m_funcs = context()->contextHandle()->versionFunctions<QOpenGLFunctions_4_3_Core>(); // m_funcs  ist definiert als QOpenGLFunctions_4_3_Core* m_funcs;

    if (!m_funcs) 
        qDebug()  << "Could not obtain required OpenGL context version";

    if(!m_funcs->initializeOpenGLFunctions())
        qDebug() << "Could not initialize OpenGL Functions";

Die Ausgabe des Programmes lautet:
"Could not initialize OpenGL Functions"

Was mache ich hier falsch ?

ich verwende: Windows 8 64 bit, MinGW 4.8.1 x64, Qt 5.2 alpah x64
Antworten