< Programmation Qt
Qt étend la syntaxe du langage C++ avec de nouveaux mots-clés :
signals
etslots
pour la déclaration de signaux et de slots ;- Les boucles
foreach
.
Compilation
Le code source Qt nécessite une phase supplémentaire avant la compilation en C++ afin de traduire la syntaxe étendue en syntaxe C++ compilable. Cette traduction est assurée par le MOC (Meta-Object Compiler).
Le résultat de cette traduction est stockée dans le sous-répertoire debug
ou release
sous la forme d'un fichier source dont le nom est le même que le fichier original, préfixé avec "moc_".
En cas de problèmes, il est possible de vérifier (en dernier recours) les fichiers générés par MOC.
Pour plus de détails, voir http://qt-project.org/doc/qt-4.8/moc.html.
Boucle foreach
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.