.MOC 파일 확장자

Qt Meta-Object Compiler File

개발사 Qt Group
인기도
2.0  |  2 투표
 

MOC 파일이란 무엇인가요?

A MOC file is a source code file produced by the Qt development toolkit's Meta-Object Compiler. It contains meta-object code written in C++. MOC files are referenced in Qt .CPP files, to allow Qt's qmake compiler to correctly compile applications that include Q_OBJECT classes in a CPP file.

추가 정보

Qt is a C++ development toolkit that developers can use to create graphical user interfaces (GUIs) and cross-platform applications that run on both desktop and mobile environments. The toolkit includes a several specialized features, such as the meta-object system.

The Qt meta-object system provides a signals and slots mechanism for inter-object communication, run-time type information, and the toolkit's dynamic property system. Developers can label C++ header objects as meta-objects using the Q_OBJECT class and macro. Then, when the developer compiles their program, Qt's Meta-Object Compiler produces a C++ source code file that contains the meta-object code for these classes.

When a developer compiles a program that includes a Q_OBJECT declaration in a CPP file, they must structure their code such that the Qt Meta-Object Compiler will transform the declaration into a MOC file before Qt compiles the CPP file. Otherwise, the developer's program will not compile correctly. The developer must also reference the MOC file at the end of their CPP file (e.g. #include example.moc), to ensure it is included as Qt compiles the CPP file.

MOC 파일을 여는 방법

Because MOC files are C++ source code files, you can open and edit them in any text or source code editor. Source code editors, such as Microsoft Visual Studio Code (cross-platform) and GitHub Atom (cross-platform), provide helpful features that make viewing and editing MOC files easier.

File Viewer Plus(으)로 400개 이상의 파일 형식을 여세요.무료 다운로드

MOC 파일을 열거나 참조하는 프로그램

Windows
Linux
카테고리: 개발자
업데이트: 2021-12-29

검증자 FileInfo.com

FileInfo.com 팀 이 페이지에 나열된 Qt Meta-Object Compiler 파일 형식과 Mac, Windows, and Linux 앱을 독자적으로 조사했습니다. 저희의 목표는 100% 정확성이며, 검증한 파일 유형에 대한 정보만 게시합니다.

이 페이지에 추가하거나 업데이트할 내용을 제안하고 싶으시면 알려 주세요.