.MOC Extensão de arquivo

Arquivo do Meta-Object Compiler do Qt

Desenvolvedor Qt Group
Popularidade
2,0  |  2 Votos
 

O que é um arquivo MOC?

Um arquivo MOC é um arquivo de código-fonte produzido pelo Meta-Object Compiler do kit de desenvolvimento Qt. Ele contém código de meta-objeto escrito em C++. Os arquivos MOC são referenciados em arquivos Qt .CPP, para permitir que o compilador qmake do Qt compile corretamente aplicativos que incluem classes Q_OBJECT em um arquivo CPP.

Mais informações

O Qt é um kit de desenvolvimento em C++ que os desenvolvedores podem usar para criar interfaces gráficas de usuário (GUIs) e aplicativos multiplataforma executados em ambientes desktop e móveis. O kit inclui vários recursos especializados, como o sistema de meta-objetos.

O sistema de meta-objetos do Qt fornece um mecanismo de sinais e slots para a comunicação entre objetos, informações de tipo em tempo de execução e o sistema de propriedades dinâmicas do kit. Os desenvolvedores podem marcar objetos de cabeçalho C++ como meta-objetos usando a classe e a macro Q_OBJECT. Então, quando o desenvolvedor compila o programa, o Meta-Object Compiler do Qt produz um arquivo de código-fonte C++ que contém o código de meta-objeto dessas classes.

Quando um desenvolvedor compila um programa que inclui uma declaração Q_OBJECT em um arquivo CPP, ele deve estruturar o código de modo que o Meta-Object Compiler do Qt transforme a declaração em um arquivo MOC antes que o Qt compile o arquivo CPP. Caso contrário, o programa do desenvolvedor não será compilado corretamente. O desenvolvedor também deve referenciar o arquivo MOC no final do arquivo CPP (por exemplo, #include example.moc), para garantir que ele seja incluído enquanto o Qt compila o arquivo CPP.

Como abrir um arquivo MOC

Como os arquivos MOC são arquivos de código-fonte C++, você pode abri-los e editá-los em qualquer editor de texto ou de código-fonte. Editores de código-fonte, como o Microsoft Visual Studio Code (multiplataforma) e o GitHub Atom (multiplataforma), oferecem recursos úteis que facilitam a visualização e a edição de arquivos MOC.

Abra mais de 400 formatos de arquivo com File Viewer Plus.Download gratuito

Programas que abrem ou fazem referência a arquivos MOC

Windows
Mac
Linux

Verificado por FileInfo.com

A equipe do FileInfo.com pesquisou de forma independente o formato de arquivo do Meta-Object Compiler do Qt e os apps Mac, Windows e Linux listados nesta página. Nosso objetivo é 100% de precisão, e só publicamos informações sobre tipos de arquivo que verificamos.

Se quiser sugerir adições ou atualizações a esta página, avise-nos.