Bonjour, je suis un débutant en c++ et je voulais créer des Qmenus avec Qt mais j'ai l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
D:\Programmation\C++\Qt\puissance4avecQt\myfenetre.cpp:15: erreur : 'menuBar' was not declared in this scope
     QMenu *menuFichier = menuBar()->addMenu("&Fichier");
                                  ^

Je crois que c'est à cause de ma classe qui n'hérite pas de QMainWidow mais je dois la faire hériter de QWidget pour le reste du code.
Voici myfenetre.cpp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
#include "myfenetre.h"
//Plein de #include que j'ai rajouté au fur et à mesure...
 
MyFenetre::MyFenetre()
{
    QMenu *menuFichier = menuBar()->addMenu("&Fichier");
    QMenu *menuEdition = menuBar()->addMenu("&Edition");
    QMenu *menuAffichage = menuBar()->addMenu("&Affichage");
    //Bordel de code qui n'influe pas sur ceci
}
Merci de m'éclairer sur cette erreur.