3.7.2 La modification du fichier FenetreTest.h

Pour pouvoir utiliser cas nouvelles classes il faut d'abord les inclure :

1
2
#include <QtGui/QMenuBar>
#include <QtGui/QAction>

Ce n'est pas la peine d'inclure QMenu, car ce fichier est inclue par QMenuBar.

Ensuite on peut créer une nouvelle variable privée :

1
QAction* p_actionQuitter;

Et voilà pour les modification du fichier FenetreTest.h.

Voici à quoi ressemble le fichier maintenant :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#ifndef __FENETRE_TEST_H__
#define __FENETRE_TEST_H__

#include <QtGui/QApplication>
#include <QtGui/QMainWindow>

#include <QtGui/QMenuBar>
#include <QtGui/QAction>

#include <QtGui/QPushButton>
#include <QtGui/QVBoxLayout>


class FenetreTest : public QMainWindow
{
	Q_OBJECT
	public:
		FenetreTest();
		virtual ~FenetreTest();
	
	private:
		void initialisationFenetreTest();
		
		QAction* p_actionQuitter;
		
		QPushButton* p_boutonQuitter;
		
		QWidget* p_mainWidget;
		
};

#endif

Bien, passons au fichier FenetreTest.cpp.