Bonjour,
Je n'arrive pas à insérer un QGLWidget dans un QMainWindow. Voila mon code :
GLWidget.h
GLWidget.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 class GLWidget : public QGLWidget { public: GLWidget(QWidget * parent = NULL); };
fenetreDesigner.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 GLWidget::GLWidget(QWidget * parent) : QGLWidget(parent) {}
fenetreDesigner.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class fenetreDesigner : public QMainWindow { private: GLWidget * _glWidget; public: fenetreDesigner(QWidget * parent = NULL); };
main.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 fenetreDesigner::fenetreDesigner(QWidget * parent) : QMainWindow(parent) { _glWidget = new GLWidget(this); setCentralWidget(_glWidget); }
J'ai le droit au message d'erreur "ne pas envoyer ..." (j'ai pas de debuger). D'ou peut venir le problème ? Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 int main(int argc, char *argv[]) { QApplication app(argc, argv); fenetreDesigner fenetre; fenetre.show(); return app.exec(); }
Partager