j'ai commencer a faire une interface avec QT mais lorsque je veux executer mon 
programme (je suis la procedurede site 
http://lafonjm.free.fr/kdev/generatingthesource.php et au moment de 
l'execution ca ne marche pas) j'applique la procedure a mon programme
k develop me renvoie cette erreur

---------------------------------------------
In file included from mp3gere.cpp:11: 
mp3gere.h:33: parse error before `{' token 
mp3gere.h:34: virtual outside class declaration 
mp3gere.h:34: non-member function `const char* className()' cannot have 
`const' method qualifier 
mp3gere.h:34: virtual outside class declaration 
mp3gere.h:34: virtual outside class declaration 
mp3gere.h:34: virtual outside class declaration 
mp3gere.h:34: virtual outside class declaration 
mp3gere.h: In function `QObject* qObject()': 
mp3gere.h:34: invalid use of `this' in non-member function 
mp3gere.h: At global scope: 
mp3gere.h:34: parse error before `private' 
mp3gere.h:39: destructors must be member functions 
mp3gere.h:40: parse error before `}' token 
mp3gere.cpp:31: syntax error before `::' token 
mp3gere.cpp:38: ISO C++ forbids declaration of `textLabel4' with no type 
mp3gere.cpp:38: invalid use of `this' at top level 
mp3gere.cpp:39: syntax error before `->' token 
mp3gere.cpp:41: ISO C++ forbids declaration of `liste_cd' with no type 
mp3gere.cpp:41: invalid use of `this' at top level 
mp3gere.cpp:42: syntax error before `->' token 
mp3gere.cpp:44: ISO C++ forbids declaration of `affiche_albums' with no type 
mp3gere.cpp:44: invalid use of `this' at top level 
mp3gere.cpp:45: syntax error before `->' token 
mp3gere.cpp:47: ISO C++ forbids declaration of `album_recherche' with no type 
mp3gere.cpp:47: invalid use of `this' at top level 
mp3gere.cpp:48: syntax error before `->' token 
mp3gere.cpp:50: ISO C++ forbids declaration of `recherche' with no type 
mp3gere.cpp:50: invalid use of `this' at top level 
mp3gere.cpp:51: syntax error before `->' token 
mp3gere.cpp:53: ISO C++ forbids declaration of `textLabel3' with no type 
mp3gere.cpp:53: invalid use of `this' at top level 
mp3gere.cpp:54: syntax error before `->' token 
mp3gere.cpp:56: ISO C++ forbids declaration of `textLabel5' with no type 
mp3gere.cpp:56: invalid use of `this' at top level 
mp3gere.cpp:57: syntax error before `->' token 
mp3gere.cpp:59: ISO C++ forbids declaration of `affiche_reponse' with no type 
mp3gere.cpp:59: invalid use of `this' at top level 
mp3gere.cpp:60: syntax error before `->' token 
mp3gere.cpp:62: ISO C++ forbids declaration of `groupBox1' with no type 
mp3gere.cpp:62: invalid use of `this' at top level 
mp3gere.cpp:63: syntax error before `->' token 
mp3gere.cpp:65: ISO C++ forbids declaration of `textLabel9' with no type 
mp3gere.cpp:65: invalid conversion from `int' to `QWidget*' 
mp3gere.cpp:65: initializing argument 1 of `QLabel::QLabel(QWidget*, const 
char*, unsigned int)' 
mp3gere.cpp:65: invalid conversion from `QLabel*' to `int' 
mp3gere.cpp:66: syntax error before `->' token 
mp3gere.cpp:68: ISO C++ forbids declaration of `nouveaucd_album' with no type 
mp3gere.cpp:68: invalid conversion from `int' to `QWidget*' 
mp3gere.cpp:68: initializing argument 1 of `QLineEdit::QLineEdit(QWidget*, 
const char*)' 
mp3gere.cpp:68: invalid conversion from `QLineEdit*' to `int' 
mp3gere.cpp:69: syntax error before `->' token 
mp3gere.cpp:71: ISO C++ forbids declaration of `valide_album' with no type 
mp3gere.cpp:71: invalid conversion from `int' to `QWidget*' 
mp3gere.cpp:71: initializing argument 1 of `QPushButton::QPushButton(QWidget*, 
const char*)' 
mp3gere.cpp:71: invalid conversion from `QPushButton*' to `int' 
mp3gere.cpp:72: syntax error before `->' token 
mp3gere.cpp:74: ISO C++ forbids declaration of `valide_cd' with no type 
mp3gere.cpp:74: invalid conversion from `int' to `QWidget*' 
mp3gere.cpp:74: initializing argument 1 of `QPushButton::QPushButton(QWidget*, 
const char*)' 
mp3gere.cpp:74: invalid conversion from `QPushButton*' to `int' 
mp3gere.cpp:75: syntax error before `->' token 
mp3gere.cpp:77: ISO C++ forbids declaration of `voir_album' with no type 
mp3gere.cpp:77: invalid conversion from `int' to `QWidget*' 
mp3gere.cpp:77: initializing argument 1 of `QPushButton::QPushButton(QWidget*, 
const char*)' 
mp3gere.cpp:77: invalid conversion from `QPushButton*' to `int' 
mp3gere.cpp:78: syntax error before `->' token 
mp3gere.cpp:79: ISO C++ forbids declaration of `languageChange' with no type 
mp3gere.cpp:80: `minimumSizeHint' was not declared in this scope 
mp3gere.cpp:80: ISO C++ forbids declaration of `resize' with no type 
mp3gere.cpp:83: invalid use of `this' at top level 
mp3gere.cpp:83: ISO C++ forbids declaration of `connect' with no type 
mp3gere.cpp:83: initializer list being treated as compound expression 
mp3gere.cpp:84: invalid use of `this' at top level 
mp3gere.cpp:84: ISO C++ forbids declaration of `connect' with no type 
mp3gere.cpp:84: redefinition of `int connect' 
mp3gere.cpp:83: `int connect' previously defined here 
mp3gere.cpp:84: initializer list being treated as compound expression 
mp3gere.cpp:85: parse error before `}' token 
mp3gere.cpp:90: syntax error before `::' token 
mp3gere.cpp:99: syntax error before `::' token 
mp3gere.cpp:102: syntax error before `->' token 
mp3gere.cpp:103: syntax error before `->' token 
mp3gere.cpp:104: syntax error before `->' token 
mp3gere.cpp:105: syntax error before `->' token 
mp3gere.cpp:106: syntax error before `->' token 
mp3gere.cpp:107: syntax error before `->' token 
mp3gere.cpp:108: syntax error before `->' token 
mp3gere.cpp:109: syntax error before `->' token 
mp3gere.cpp:110: syntax error before `->' token 
mp3gere.cpp:111: syntax error before `->' token 
mp3gere.cpp:112: syntax error before `->' token 
mp3gere.cpp:113: syntax error before `->' token 
mp3gere.cpp:116: syntax error before `::' token 
mp3gere.cpp:121: syntax error before `::' token 
In file included from mp3gere.cpp:126: 
mp3gere.moc:23: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc:27: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc:27: assignment (not initialization) in declaration 
mp3gere.moc:28: incomplete type `Mp3gere' does not have member 
`staticMetaObject' 
mp3gere.moc:32: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc:40: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc:51: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc: In member function `QMetaObject* Mp3gere::staticMetaObject()': 
mp3gere.moc:52: `metaObj' undeclared (first use this function) 
mp3gere.moc:52: (Each undeclared identifier is reported only once for each 
function it appears in.) 
mp3gere.moc:54: `mp3gere' undeclared (first use this function) 
mp3gere.moc:54: parse error before `::' token 
mp3gere.moc: At global scope: 
mp3gere.moc:69: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc: In member function `void* Mp3gere::qt_cast(const char*)': 
mp3gere.moc:72: parse error before `::' token 
mp3gere.moc: At global scope: 
mp3gere.moc:76: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc: In member function `bool Mp3gere::qt_invoke(int, QUObject*)': 
mp3gere.moc:77: parse error before `::' token 
mp3gere.moc: At global scope: 
mp3gere.moc:81: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc: In member function `bool Mp3gere::qt_emit(int, QUObject*)': 
mp3gere.moc:82: parse error before `::' token 
mp3gere.moc: At global scope: 
mp3gere.moc:87: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.moc: In member function `bool Mp3gere::qt_property(int, int, 
QVariant*)': 
mp3gere.moc:88: parse error before `::' token 
mp3gere.moc: At global scope: 
mp3gere.moc:91: invalid use of undefined type `class Mp3gere' 
mp3gere.h:32: forward declaration of `class Mp3gere' 
mp3gere.h:34: warning: `bool qt_static_property(QObject*, int, int, 
QVariant*)' declared `static' but never defined 
mp3gere.h:34: warning: `QMetaObject* staticMetaObject()' declared `static' but 
never defined 
mp3gere.h:34: warning: `QString tr(const char*, const char*)' declared 
`static' but never defined 
mp3gere.h:34: warning: `QString trUtf8(const char*, const char*)' declared 
`static' but never defined 
gmake[2]: Leaving directory 
`/home/matthieu/Documents/Informatique/prog/C++/mp3gere/mp3gere' 
gmake[2]: *** [mp3gere.o] Erreur 1 
gmake[1]: Leaving directory 
`/home/matthieu/Documents/Informatique/prog/C++/mp3gere' 
gmake[1]: *** [all-recursive] Erreur 1 
gmake: *** [all-recursive-am] Erreur 2 
*** failed *** 
---------------------------------------------
comme vous pouver le constater il y a un beau bordel !!! mais je n'arrive pas 
a voir l'erreur ......
je tien a preciser que je n'ai pas encore mis mes ligne de code il y a juste 
ce que le site m'a dit de mettre adapter a mon programme
voial en esperant etre aider
-- 
cybermarcel

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";.

Foire Aux Questions de la liste : http://mdk.mondelinux.org

Répondre à