Problème d'include lors de la compilation..
Bonjour tout le monde !
Je viens poster aujourd'hui car j'ai un petit problème que je n'arrive pas à résoudre...
Enfaite quand je compile j'ai un message d'erreur le voici :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `C:/Programme Live/final'
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_DLL -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB
-DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"..\..\Qt\2009.02\qt\include\QtCore" -I".
.\..\Qt\2009.02\qt\include\QtNetwork" -I"..\..\Qt\2009.02\qt\include\QtGui" -I".
.\..\Qt\2009.02\qt\include\QtXml" -I"..\..\Qt\2009.02\qt\include" -I"." -I"..\..
\Qt\2009.02\qt\include\ActiveQt" -I"release" -I"." -I"..\..\Qt\2009.02\qt\mkspec
s\win32-g++" -o release\requetes_alertes.o requetes_alertes.cpp
In file included from requetes_alertes.h:10,
from requetes_alertes.cpp:1:
tconfig.h:27: error: `Alerte' does not name a type
mingw32-make[1]: *** [release/requetes_alertes.o] Error 1
mingw32-make[1]: Leaving directory `C:/Programme Live/final'
mingw32-make: *** [release] Error 2 |
Et voici mon requetes_alertes.cpp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
#include "requetes_alertes.h"
void Alerte::requete()
{
//Requête
}
void Alerte::verification()
{
//Requête de veérification
}
void Alerte::traitement(bool)
{
//Traitement de la requête
} |
J'ai enlevé le contenu pour faire moi gros.
Et pour finir requetes_alertes.h
Code:
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
|
#ifndef REQUETES_ALERTES_H
#define REQUETES_ALERTES_H
#include <QCryptographicHash>
#include <QHttp>
#include <QTimer>
#include <QDomDocument>
#include <QDebug>
#include "tconfig.h"
class Alerte : public QDialog
{
Q_OBJECT
private:
QStringList listeMessages;
QHttp *http;
public slots:
void requete();
void verification();
void traitement(bool);
};
#endif // REQUETES_ALERTES_H |
Le fichier tconfig.h :
Code:
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 TCONFIG_H
#define TCONFIG_H
#include <QSettings>
#include <QMessageBox>
#include <QDir>
#include <QCryptographicHash>
#include "ui_tconfig.h"
#include "requetes_alertes.h"
class TConfig : public QDialog
{
Q_OBJECT
public:
explicit TConfig(QWidget *parent = 0);
private:
Ui::TConfig m_ui;
QString path;
Alerte alerte;
public slots:
void on_pushButton_gauche_clicked();
void on_pushButton_connection_clicked();
void on_pushButton_active_windows_clicked();
void on_pushButton_desactive_windows_clicked();
};
#endif // TCONFIG_H |
Si c'est un autre fichier qu'il vous faut n'hésitez pas !
Merci beaucoup et bonne journée !