Qt와 PySide6를 사용한 GCS 개발을 위한 온보딩 자료입니다.
- Simple GUI - PySide6 기본
- QML GUI - QML 기본
- QML Layout - 레이아웃 시스템 이해하기
- Signal-Slot - Python과 QML 간 통신
이 온보딩 과정을 통해 다음을 배울 수 있습니다:
- PySide6를 사용한 Qt 애플리케이션 개발 기초
- QML을 활용한 선언적 UI 작성
- 레이아웃 시스템(RowLayout, ColumnLayout, anchors) 이해
- Signal-Slot 메커니즘을 통한 Python-QML 통신
- 실제 GCS 개발에 필요한 핵심 개념과 패턴
# 가상환경 생성 (선택사항)
python -m venv venv
source venv/bin/activate # macOS/Linux
# 또는
venv\Scripts\activate # Windows
# 의존성 설치
pip install -r requirements.txt