QPainter Fehler von QGLWidget ?
Verfasst: 10. Juli 2015 10:25
Hallo,
ich habe für eine Praktikumsaufgabe eine *.dll vom Fachbereich bekommen, was der Fachbereich programmiert hat und würde es gerne bei mir einbinden.
Diesen habe ich einfach erstellt, in eine Layout gepackt und später in der UI in ein Layout geladen
Es wird nciht richtig angezeigt, und ich bekomme Fehler vom QPainter:
) und ich muss irgendwie den Painter aktivieren?
Jemand Rat? (Blöderweise sagen die Qt Doc, dass QGLWidget obsoloete ist und ich stattdessen QOpenGLWidget nehmen soll :S , nun kam aber die *-dll so an )
Schon mal großen Dank und viele Grüße
Huck
ich habe für eine Praktikumsaufgabe eine *.dll vom Fachbereich bekommen, was der Fachbereich programmiert hat und würde es gerne bei mir einbinden.
Code: Alles auswählen
class Praktikum5_WidgetGL: public QGLWidget {
Q_OBJECT
//..
Code: Alles auswählen
_mainWidget = new Praktikum5_WidgetGL(resources);
//..
QGridLayout* gridLayout = new QGridLayout;
gridLayout->addWidget(_mainWidget, 0, 1);
ui->horizontalLayout_5->addLayout(gridLayout);
Ich nehme mal an, der QPainter befindet sich in der *.dll (da ich bei mir nirgens ein QPainter verwendePrak5|nderBackendOpenGlES2|Using GLEW 1.12.0
Prak5|nderBackendOpenGlES2|OpenGL 2.0: 1
QPainter::beginNativePainting: Painter not active
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::beginNativePainting: Painter not active
QPainter::beginNativePainting: Painter not active
Jemand Rat? (Blöderweise sagen die Qt Doc, dass QGLWidget obsoloete ist und ich stattdessen QOpenGLWidget nehmen soll :S , nun kam aber die *-dll so an )
Schon mal großen Dank und viele Grüße
Huck