[Qt / qml] Project 시작

J-Been·2024년 5월 6일
2

QT

목록 보기
3/7

기본 Project 생성

qml 기반으로 Project 생성은 사진과 같이 설정 후 생성 하면 된다.

프로젝트를 생성하면 main.cpp 와 main.qml 파일이 생성되는데
동작 구현 로직은 main.cpp
UI 출력은 main.qml로 구현된다.

이런부분에 있어선 웹 프론트와 비교하면
main.cpp는 html단
Main.qml는 CSS와 흡사하다고 생각하면 이해가 편할것 같다.



Main.qml 파일을 내부를 살펴보았을때
선택자와 선언부가 존재하고 선언부 내부는 속성과 속성값으로 구성되어 있어
CSS와 구조가 매우 흡사하다.

main.cpp 파일은 C++로 이루어져있고 기본 구성은 코드 실행시 메인 메서드 내부에서 UI 출력을 담당하는 Main.qml을 호출하는 내용의 코드가 자동 생성 되는거 같은데 아직 C++의 이해도가 낮기 때문에 진행하면서 더 알아봐야 할것 같다.


Qt Creator 왼쪽 하단의 Run 버튼을 누를 시 윈도우 화면이 출력 되는데 상단 title이 Hello World 인걸 확인 하여 Main.qml의 Window 선택자의 title 선언부는 윈도우 창의 제목을 변경하는 항목인 걸 추측할 수 있을 거 같다.

profile
개발조무사

0개의 댓글