hi,
du kannst dein Programm dazu bringen, dass es DirectX statt OpenGL benutzt. Dazu verwendet Qt die Bibliothek "ANGLE":https://code.google.com/p/angleproject/ . Aber, mit der Qt-Version, die du installiert hast ( qt-opensource-windows-x86-mingw491 _opengl -5.4.0.exe ) geht das nicht, weil die keine ANGLE-Unterstützung eingebaut hat. Du brauchst eine Version ohne das "_opengl". Wenn du die installiert hast, kannst du in der main.cpp das hier machen:
@
//...
int main(int argc, char *argv[])
{
// Options on Windows; set before instantiating QApplication
// use OpenGL:
// QCoreApplication::setAttribute( Qt::AA_UseDesktopOpenGL );
// use DirectX via ANGLE
QCoreApplication::setAttribute( Qt::AA_UseOpenGLES );
QApplication app(argc, argv);
//...
@