« Programmation Qt/Un premier programme » : différence entre les versions
Contenu supprimé Contenu ajouté
ajout analyse |
|||
Ligne 47 : | Ligne 47 : | ||
== Analyse == |
== Analyse == |
||
On déclare <code>app</code> objet de la classe <code>QApplication</code> et <code>mainWin</code> objet de la classe <code>MainWindow</code>. MainWindow est une classe dérivée de <code>QMainWindow</code>. |
Version du 9 mars 2007 à 12:16
Un premier programmme
En construction
Voici un programme très simple qui permettera l'affichage d'une fenêtre (plus précisément la fenêtre principale).
Voici le fichier main.cpp
:
#include <QApplication> #include "mainwindow.h" int main ( int argc, char *argv[] ) { QApplication app; MainWindow mainWin; mainWin.show(); return app.exec(); }
Le fichier mainwindow.h
:
#ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(); }; #endif
Enfin voici le fichier mainwindow.cpp
:
#include <QtGui> #include "mainwindow.h" MainWindow::MainWindow() { }
Analyse
On déclare app
objet de la classe QApplication
et mainWin
objet de la classe MainWindow
. MainWindow est une classe dérivée de QMainWindow
.