.MOC Extension de fichier

Fichier du compilateur Meta-Object de Qt

Développeur Qt Group
Popularité
2,0  |  2 Votes
 

Qu'est-ce qu'un fichier MOC ?

Un fichier MOC est un fichier de code source produit par le compilateur Meta-Object du kit de développement Qt. Il contient du code de méta-objet écrit en C++. Les fichiers MOC sont référencés dans les fichiers .CPP Qt afin de permettre au compilateur qmake de Qt de compiler correctement les applications qui incluent des classes Q_OBJECT dans un fichier CPP.

Plus d'informations

Qt est un kit de développement C++ que les développeurs peuvent utiliser pour créer des interfaces utilisateur graphiques (GUI) et des applications multiplateformes qui s'exécutent dans des environnements de bureau et mobiles. Le kit comprend plusieurs fonctionnalités spécialisées, comme le système de méta-objets.

Le système de méta-objets de Qt fournit un mécanisme de signaux et de slots pour la communication entre objets, des informations de type à l'exécution et le système de propriétés dynamiques du kit. Les développeurs peuvent marquer des objets d'en-tête C++ comme des méta-objets à l'aide de la classe et de la macro Q_OBJECT. Ensuite, lorsque le développeur compile son programme, le compilateur Meta-Object de Qt produit un fichier de code source C++ qui contient le code de méta-objet de ces classes.

Lorsqu'un développeur compile un programme qui inclut une déclaration Q_OBJECT dans un fichier CPP, il doit structurer son code de manière à ce que le compilateur Meta-Object de Qt transforme la déclaration en fichier MOC avant que Qt ne compile le fichier CPP. Sinon, le programme du développeur ne sera pas compilé correctement. Le développeur doit également référencer le fichier MOC à la fin de son fichier CPP (par exemple, #include example.moc), afin de s'assurer qu'il est inclus pendant la compilation du fichier CPP par Qt.

Comment ouvrir un fichier MOC

Comme les fichiers MOC sont des fichiers de code source C++, vous pouvez les ouvrir et les modifier dans n'importe quel éditeur de texte ou de code source. Les éditeurs de code source, comme Microsoft Visual Studio Code (multiplateforme) et GitHub Atom (multiplateforme), offrent des fonctionnalités utiles qui facilitent l'affichage et la modification des fichiers MOC.

Ouvrez plus de 400 formats de fichiers avec File Viewer Plus.Téléchargement gratuit

Programmes qui ouvrent ou référencent les fichiers MOC

Windows
Gratuit+
Gratuit
Gratuit
N'importe quel éditeur de texte
Mac
Gratuit+
Gratuit
Gratuit
N'importe quel éditeur de texte
Linux
Gratuit+
Gratuit
Gratuit
N'importe quel éditeur de texte

Vérifié par FileInfo.com

L'équipe FileInfo.com a mené des recherches indépendantes sur le format de fichier du compilateur Meta-Object de Qt et les applications Mac, Windows et Linux répertoriées sur cette page. Notre objectif est une précision de 100 %, et nous ne publions que des informations sur les types de fichiers que nous avons vérifiés.

Si vous souhaitez suggérer des ajouts ou des mises à jour de cette page, faites-le-nous savoir.