Bonjour à tous,
Je viens de télécharger les sources de Qt 4.4.1.
Après avoir configuré, recompilé et nettoyé, j'ai créé un nouveau projet et fait une classe de tests utilisant Q_OBJECT.
J'ai des erreurs de link concernant le QMetaObject qui sont dû, je suppose, au fait que je n'ai pas configuré le "moc'ing" de ma classe.
D'après ce que j'ai compris, le moc'ing va générer un fichier .cpp à partir de mon fichier .h, puis le compilateur va utiliser les deux fichier .cpp (le mien et celui généré par le moc".
Comment indiquer à Visual Studio qu'il doit "moc'er" mon .h, puis ensuite inclure le .cpp dans le projet avant de compiler l'ensemble ?
Sinon dans les exemples, je vois beaucoup de
Moi je suis obligé de mettre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include <QApplication>
C'est une histoire de configuration des répertoires include de VS, mais dans les tuto, ils rajoutent juste "%QTDIR%/include" et non "%QTDIR%/include/QtCore", "%QTDIR%/include/QtGui" etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include <QtGui/QApplication>
J'ai oublié un truc ?
Merci beaucoup
A bientôt
Partager