.MOC Přípona souboru

Soubor kompilátoru metaobjektů Qt

Vývojář Qt Group
Popularita
2,0  |  2 hlasy
 

Co je soubor MOC?

Soubor MOC je soubor zdrojového kódu vytvořený nástrojem Meta-Object Compiler vývojové sady Qt. Obsahuje kód metaobjektů napsaný v jazyce C++. Soubory MOC jsou odkazovány v souborech Qt .CPP, aby kompilátor qmake Qt mohl správně kompilovat aplikace, které v souboru CPP obsahují třídy Q_OBJECT.

Další informace

Qt je vývojová sada pro C++, kterou mohou vývojáři používat k vytváření grafických uživatelských rozhraní (GUI) a multiplatformních aplikací, které fungují v desktopových i mobilních prostředích. Tato sada obsahuje několik specializovaných funkcí, například systém metaobjektů.

Systém metaobjektů Qt poskytuje mechanismus signálů a slotů pro komunikaci mezi objekty, informace o typech za běhu a systém dynamických vlastností této sady. Vývojáři mohou objekty hlaviček jazyka C++ označit jako metaobjekty pomocí třídy a makra Q_OBJECT. Když pak vývojář svůj program zkompiluje, Meta-Object Compiler Qt vytvoří soubor zdrojového kódu C++, který obsahuje kód metaobjektů pro tyto třídy.

Když vývojář kompiluje program, který v souboru CPP obsahuje deklaraci Q_OBJECT, musí svůj kód strukturovat tak, aby Meta-Object Compiler Qt tuto deklaraci před kompilací souboru CPP v Qt převedl na soubor MOC. Jinak se program vývojáře nezkompiluje správně. Vývojář musí také na konci souboru CPP uvést odkaz na soubor MOC (například #include example.moc), aby bylo zajištěno, že bude při kompilaci souboru CPP v Qt zahrnut.

Jak otevřít soubor MOC

Protože jsou soubory MOC soubory zdrojového kódu C++, můžete je otevírat a upravovat v libovolném textovém editoru nebo editoru zdrojového kódu. Editory zdrojového kódu, jako například Microsoft Visual Studio Code (multiplatformní) a GitHub Atom (multiplatformní), poskytují užitečné funkce, které usnadňují prohlížení a úpravu souborů MOC.

Otevřete více než 400 formátů souborů pomocí File Viewer Plus.Stáhnout zdarma

Programy, které otevírají nebo odkazují na soubory MOC

Ověřil FileInfo.com

Tým FileInfo.com nezávisle prozkoumal formát souboru kompilátoru metaobjektů Qt a aplikace pro Mac, Windows a Linux uvedené na této stránce. Naším cílem je 100% přesnost a zveřejňujeme pouze informace o typech souborů, které jsme ověřili.

Pokud chcete navrhnout doplnění nebo aktualizaci této stránky, dejte nám vědět.