OpenGL dans une fenêtre avec Qt
Résolu/Fermé
RedSkidy
Messages postés
196
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
22 octobre 2015
-
19 mars 2014 à 18:51
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 - 1 avril 2014 à 14:31
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 - 1 avril 2014 à 14:31
A voir également:
- OpenGL dans une fenêtre avec Qt
- Raccourci agrandir fenetre - Guide
- Fenêtre hors écran windows 11 - Guide
- Fenêtre - Guide
- Fenetre privée - Guide
- Qt sdk - Télécharger - Langages
3 réponses
RedSkidy
Messages postés
196
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
22 octobre 2015
6
20 mars 2014 à 07:27
20 mars 2014 à 07:27
up
RedSkidy
Messages postés
196
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
22 octobre 2015
6
20 mars 2014 à 11:52
20 mars 2014 à 11:52
merci je ne connaissait pas QGLWidget je pense que sa va bien m'aider
RedSkidy
Messages postés
196
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
22 octobre 2015
6
20 mars 2014 à 17:23
20 mars 2014 à 17:23
super sa marche !
pour ceux qui seraient intéressés voici mon code :
OpenGL.pro :
window.h :
window.cpp :
et main.cpp :
pour ceux qui seraient intéressés voici mon code :
OpenGL.pro :
QT += core gui opengl greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = OpenGL TEMPLATE = app SOURCES += main.cpp\ window.cpp HEADERS += window.h
window.h :
#ifndef WINDOW_H #define WINDOW_H #include <QGLWidget> class Window : public QGLWidget { public: Window(QGLWidget *parent = 0); ~Window(); }; #endif // WINDOW_H
window.cpp :
#include "window.h" Window::Window(QGLWidget *parent) : QGLWidget(parent) { } Window::~Window() { }
et main.cpp :
#include "window.h" #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); Window w; w.show(); return a.exec(); }
sambia39
Messages postés
610
Date d'inscription
vendredi 31 juillet 2009
Statut
Membre
Dernière intervention
9 février 2023
49
1 avril 2014 à 14:31
1 avril 2014 à 14:31
??
20 mars 2014 à 11:23
Qt est bien documenté et de ce fait avec un peu de lecture tu sauras que tu peux insérer un objet OpenGL dans une fenêtre Qt
dans ton fichier .pro
ensuite tu as tout ces fonction
QGLwidget qui est le widget de Qt permettant d'afficher des rendus OpenGL.
initializeGl qui est la méthode permettant d'initialiser les différents paramètres d'opengl, cette méthode est également appelée une fois au lancement de l'application avant même paintGL() etc.
en ce qui concerne les en-tête tu as
une chose encore la version de OpenGL varie selon le compilateur que tu as
à bientôt