Bonjour à tous je travail actuellement sur un projet qt où j'ai juste construit des interface et tester la compilation. Mais lors de la compilation j'obtiens des erreur de type: Invalide use of incomplète de type. Quand bien même je n'ai pas eu à modifier de code.
Je dispose de trois classes: Accueil, connexion et inscription. Et l'erreur que j'obtient actuellement provient de la classe inscription.
Erreur de compilation
Erreur
Voici la liste des codes de mes différents classes et fichier d'entête:
--Inscription.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #ifndef INSCRIPTION_H #define INSCRIPTION_H #include <QWidget> namespace Ui { class inscription; } class inscription : public QWidget { Q_OBJECT public: explicit inscription(QWidget *parent = nullptr); ~inscription(); private: Ui::inscription *ui; }; #endif // INSCRIPTION_H
--Inscription.cpp
--Connexion.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include "inscription.h" #include "ui_inscription.h" inscription::inscription(QWidget *parent) : QWidget(parent), ui(new Ui::inscription) { ui->setupUi(this); } inscription::~inscription() { delete ui; }
--Connexion.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #ifndef CONNEXION_H #define CONNEXION_H #include <QWidget> namespace Ui { class connexion; } class connexion : public QWidget { Q_OBJECT public: explicit connexion(QWidget *parent = nullptr); ~connexion(); private: Ui::connexion *ui; }; #endif // CONNEXION_H
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include "connexion.h" #include "ui_connexion.h" connexion::connexion(QWidget *parent) : QWidget(parent), ui(new Ui::connexion) { ui->setupUi(this); } connexion::~connexion() { delete ui; }
Partager