QT란?
QT는 애플리케이션 프레임워크로써 리눅스, MS윈도우, 맥 OS X, 안드로이드, IOS, 블랙베리, 심비안, 타이젠, 욜라 등 모바일 서비스나 임베디드 리눅스, Windows CE같은 임베디드 영역까지 지원하는 크로스플랫폼 프레임워크이다.
QT는 GUI프로그램을 쉽게 제작할 수 있도록 풍부한 위젯들과 화려한 인터페이스를 지원
C++ 기반이기 때문에 C기반인 GTX+나 다른 툴킷들 보다 사용이 쉽고, 완전 객체지향을 지원하므로 프로그램의 확장이 쉽고 컴포넌트 프로그래밍이 가능하다.
GUI를 보다 쉽게 만들 수 있도록 QML 언어를 제공한다.
오픈소스로 관리되는 다른 리눅스용 툴킷들은 문제 발생 시 해결할 주체가 없는 문제가 있지만, Qt는 The Qt Company에 의해 관리되므로 개발 도구나 문서, 그리고 예제들이 체계적으로 관리되며, 상업용 라이선스를 통해 서비스를 받을 수 있다는 것도 큰 장점이다.
Window 환경에서 설치하기
https://makersweb.net/qt/15394
Ubuntu Linux 환경에서 설치하기
참고 자료
the complete software development framework QT 6 Programming 자료를 참고하여 공부하겠습니다
'🌠Development > QT' 카테고리의 다른 글
QT - Signal and Slot (2) (0) | 2024.07.12 |
---|---|
QT - Signal and Slot (1) (0) | 2024.07.11 |
QT - Layout (1) | 2024.07.11 |
QT - 계산기 만들기 (0) | 2024.07.11 |
QT - 기본 코드 살펴보기 (1) | 2024.07.05 |