MOC 2

Qt QML 내부 동작 원리 이해하기 ㅡ Property Binding, Event Loop, Scene Graph

들어가며QtFramework에 대해 공부하며 QEventLoop, QObjec, moc(Meta Object Compiler)에 대해 공부했다.이 글은 지금까지의 내용을 배경지식을 활용하여 QML에 대해 공부해 보려 한다.2026.01.23 - [Qt] - Qt Event Loop 동작 원리 정리 ㅡ 타이머, 이벤트, 스레드까지2026.01.28 - [Qt] - Qt QObject와 moc의 동작 원리 이해하기 ㅡ Signal/Slot과 런타임 리플렉션QML을 공부하며 이전에 정리한 글에 핵심 개념이 전부 있다는걸 알았다.QML(Qt Modeling / Meta-object Language)이란?QML은 Qt의 메타 객체 시스템(QMetaObject)과 Event Loop 위에서 동작하는 선언형 UI 언..

Qt 2026.02.02

Qt QObject와 moc의 동작 원리 이해하기 ㅡ Signal/Slot과 런타임 리플렉션

들어가며지난 글에서는 Qt의 근간이 되는 Event Loop의 동작 원리를 정리했다.2026.01.23 - [Qt] - Qt Event Loop 동작 원리 정리 ㅡ 타이머, 이벤트, 스레드 까지 Qt Event Loop 동작 원리 정리 ㅡ 타이머, 이벤트, 스레드 까지들어가며Qt는 크로스 플랫폼 애플리케이션 개발 프레임워크로,동일한 코드로 Windows, Linux, macOS, Embedded Linux 등 다양한 운영체제에서 동작하는 App을 만들 수 있다. QObject, Signal/Event, QTimer 등을 사용prejudice.tistory.com이번 글에서는 조금 더 클래스 관점에서 접근해,Qt Framework의 핵심이 되는 QObject와이를 가능하게 하는 moc(Meta-Object..

Qt 2026.01.28