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

 

makers - Windows에서 Qt 설치 따라하기

최근 Qt 웹사이트 업데이트를 반영한 다운로드 및 설치(온라인 인스톨)를 설명한다.  우선 다음 Qt 웹사이트를 방문한다. 다음의 화면에서 open source 유저용 Go open source 버튼 클릭 그 다음 페이지

makersweb.net

 

Ubuntu Linux 환경에서 설치하기

https://makersweb.net/qt/963

 

makers - Ubuntu Linux에서 Qt Creator 설치

Qt 애플리케이션을 개발하기위한 IDE로 QtCreator가 있다.  우분투 소프트웨어 센터에서 쉽게 설치가 가능하지만 여기서는 Qt사이트에서 직접다운로드하여 설치한다. http://www.qt.io/download-open-source

makersweb.net

 

참고 자료

 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