.MOC Estensione file

File del Meta-Object Compiler di Qt

Sviluppatore Qt Group
Popolarità
2,0  |  2 Voti
 

Che cos'è un file MOC?

Un file MOC è un file di codice sorgente prodotto dal Meta-Object Compiler del toolkit di sviluppo Qt. Contiene codice meta-oggetto scritto in C++. I file MOC sono referenziati nei file Qt .CPP, per consentire al compilatore qmake di Qt di compilare correttamente le applicazioni che includono classi Q_OBJECT in un file CPP.

Maggiori informazioni

Qt è un toolkit di sviluppo C++ che gli sviluppatori possono usare per creare interfacce utente grafiche (GUI) e applicazioni multipiattaforma eseguibili sia in ambienti desktop sia mobili. Il toolkit include diverse funzionalità specializzate, come il sistema meta-oggetto.

Il sistema meta-oggetto di Qt fornisce un meccanismo di segnali e slot per la comunicazione tra oggetti, informazioni sui tipi disponibili durante l'esecuzione e il sistema di proprietà dinamiche del toolkit. Gli sviluppatori possono contrassegnare gli oggetti header C++ come meta-oggetti usando la classe e la macro Q_OBJECT. Quindi, quando lo sviluppatore compila il programma, il Meta-Object Compiler di Qt produce un file di codice sorgente C++ che contiene il codice meta-oggetto per queste classi.

Quando uno sviluppatore compila un programma che include una dichiarazione Q_OBJECT in un file CPP, deve strutturare il codice in modo che il Meta-Object Compiler di Qt trasformi la dichiarazione in un file MOC prima che Qt compili il file CPP. In caso contrario, il programma dello sviluppatore non verrà compilato correttamente. Lo sviluppatore deve inoltre referenziare il file MOC alla fine del file CPP (ad esempio #include example.moc), per assicurarsi che venga incluso mentre Qt compila il file CPP.

Come aprire un file MOC

Poiché i file MOC sono file di codice sorgente C++, puoi aprirli e modificarli in qualsiasi editor di testo o di codice sorgente. Gli editor di codice sorgente, come Microsoft Visual Studio Code (multipiattaforma) e GitHub Atom (multipiattaforma), offrono funzionalità utili che facilitano la visualizzazione e la modifica dei file MOC.

Apri oltre 400 formati di file con File Viewer Plus.Download gratuito

Programmi che aprono o fanno riferimento ai file MOC

Windows
Mac
Linux

Verificato da FileInfo.com

Il team di FileInfo.com ha analizzato in modo indipendente il formato file del Meta-Object Compiler di Qt e le app Mac, Windows e Linux elencate in questa pagina. Il nostro obiettivo è il 100% di accuratezza e pubblichiamo solo informazioni sui tipi di file che abbiamo verificato.

Se desideri suggerire aggiunte o aggiornamenti a questa pagina, faccelo sapere.