.MOC Dateiendung

Qt-Metaobjekt-Compiler-Datei

Entwickler Qt Group
Beliebtheit
2,0  |  2 Stimmen
 

Was ist eine MOC-Datei?

Eine MOC-Datei ist eine Quellcodedatei, die vom Entwicklungs-Toolkit Qt durch dessen Meta-Object Compiler erzeugt wird. Sie enthält in C++ geschriebenen Metaobjektcode. MOC-Dateien werden in Qt .CPP-Dateien referenziert, damit der qmake-Compiler von Qt Anwendungen, die Q_OBJECT-Klassen in einer CPP-Datei enthalten, korrekt kompilieren kann.

Weitere Informationen

Qt ist ein C++-Entwicklungs-Toolkit, mit dem Entwickler grafische Benutzeroberflächen (GUIs) und plattformübergreifende Anwendungen erstellen können, die sowohl auf Desktop- als auch auf mobilen Umgebungen ausgeführt werden. Das Toolkit umfasst mehrere spezialisierte Funktionen, wie beispielsweise das Metaobjektsystem.

Das Qt-Metaobjektsystem stellt einen Signal-und-Slot-Mechanismus für die Kommunikation zwischen Objekten, Laufzeit-Typinformationen und das dynamische Eigenschaftssystem des Toolkits bereit. Entwickler können C++-Headerobjekte mithilfe der Q_OBJECT-Klasse und des Makros als Metaobjekte kennzeichnen. Wenn der Entwickler dann sein Programm kompiliert, erzeugt der Meta-Object Compiler von Qt eine C++-Quellcodedatei, die den Metaobjektcode für diese Klassen enthält.

Wenn ein Entwickler ein Programm kompiliert, das eine Q_OBJECT-Deklaration in einer CPP-Datei enthält, muss er seinen Code so strukturieren, dass der Meta-Object Compiler von Qt die Deklaration in eine MOC-Datei umwandelt, bevor Qt die CPP-Datei kompiliert. Andernfalls wird das Programm des Entwicklers nicht korrekt kompiliert. Der Entwickler muss außerdem am Ende seiner CPP-Datei auf die MOC-Datei verweisen (z. B. #include example.moc), damit sie beim Kompilieren der CPP-Datei durch Qt eingebunden wird.

So öffnen Sie eine MOC-Datei

Da MOC-Dateien C++-Quellcodedateien sind, können Sie sie in jedem Text- oder Quelltexteditor öffnen und bearbeiten. Quelltexteditoren wie Microsoft Visual Studio Code (plattformübergreifend) und GitHub Atom (plattformübergreifend) bieten hilfreiche Funktionen, die das Anzeigen und Bearbeiten von MOC-Dateien erleichtern.

Über 400 Dateiformate öffnen mit File Viewer Plus.Kostenloser Download

Programme, die .MOC-Dateien öffnen oder referenzieren

Windows
Kostenlos+
Kostenlos
Kostenlos
Beliebiger Texteditor
Mac
Kostenlos+
Kostenlos
Kostenlos
Beliebiger Texteditor
Linux
Kostenlos+
Kostenlos
Kostenlos
Beliebiger Texteditor
Kategorie: Entwickler
Aktualisiert: 29. Dezember 2021

Geprüft von FileInfo.com

Das FileInfo.com-Team hat das Dateiformat Qt-Metaobjekt-Compiler und die auf dieser Seite aufgeführten Mac, Windows und Linux-Apps unabhängig recherchiert. Unser Ziel ist 100% Genauigkeit, und wir veröffentlichen nur Informationen zu Dateitypen, die wir überprüft haben.

Wenn Sie Ergänzungen oder Aktualisierungen zu dieser Seite vorschlagen möchten, teilen Sie es uns bitte.