본문 바로가기

카테고리 없음

[Qt]큐티(Qt)란 무엇인가 ?

Qt


큐티란?

큐티는 기본언어를 c++로하는 GUI제작 크로스플랫폼프레임워크입니다. 파이썬등등 다양한 언어로도 큐티를 사용할수있습니다. 큐티를 이용하면 GUI제작,웹앱제작이 아주 편리하고.. 무엇보다 오픈소스이라는 점 ! ! ! 입니다.

다큐멘테이션도 굉장히 잘되있고 예제도 제공해주기 때문에 빠르게 습득하실수 있습니다.


Qt로 제작된 대표적인 예로는

구글어스,스카이프,KED(리눅스 운영체제),Autodesk사의 Maya(animation)이 있습니다.


Qt는 굉장히 다양한 툴이 있는데 하나하나 알아봅시다.


Qt Creator  : 크로스플랫폼 IDE입니다. 큐티를 이용할 때 비주얼 스튜디오를 사용할 수도 있지만,  크리에이터를 사용하면 굉장히 편합니다.(정말편해요'ㅅ')


Qt Designer : 사기적인 툴입니다. 코딩을 몰라도 사용법만 알면 GUI를 제작할 수 있게 해줍니다. 사용하다보면 코딩세계와 멀어지는 것을 느끼실수 있습니다.

물론 코딩으로만 표현가능한 것들은 디자이너를 사용하면 안됩니다.


Qt Linguest : 다른 국가도 겨냥한 프로그램이라면 이 Linguest가 도와줍니다.


Qt Assist : 다큐멘테이션입니다.


Qt Qmake : 크로스플랫폼으로 빌드해주는 Qt만의 툴입니다.


Qt sdk : Qt의 기능을 구현시켜줄 c++ 라이브러리 입니다.


Qt는 오픈소스 라이센스와 상업라이센스이 있는데 상업버전(Commercial)을 돈주고 사용하시면 소스를 공개하지 않아도 됩니다.