QT

QT 사용법(프로젝트만들기,Hello World)

원원 2017. 12. 27. 17:54

 안녕하세요. 오늘은 QT로 Hello World를 띄워보겠습니다. 


 앞으로의 글은 객체지향 언어를 적어도 하나는 공부했다고 가정하고 글을 쓰겠습니다. QT는 기본적으로 c++문법을 이용해서 코딩을 하게 됩니다. 

저도 지금 QT를 공부하고 있어서 잘 알지는 못합니다. 그러나 QT를 처음 공부하는 입장이라는 것은 같아서 이 글들을 밑바탕으로 공부하시면 QT를 빨리 배우실거라 생각합니다.


-- QT다운로드 : https://www.qt.io/download/







뉴 프로젝트를 누릅니다





Qt widgets Application 선택하구요


그 다음에 Next계속 누르다보면 finish가 나옵니다




프로젝트를 생성했습니다.




Run을 하면 이런 창이 뜨게 됩니다.(CTRL + R)



Forms - mainwindow.ui를 클릭하면 

GUI를 꾸미는 창이 뜹니다. 

Label을 창으로 옮겨주고 Hello World를 입력합니다.


RUN을 해주면 Hello World가 뜨게 됩니다.


안드로이드나 C#이나 오토핫키를 사용해 봤으면 쉽게 접근할것이라고 생각합니다.





프로젝트를 이루고있는 파일들을 알아보겠습니다.

helloworld.pro - 코드 외 다양한 정보를 가지고있는 파일. 안드로이드의 메니페스트 느낌

mainwindow.h - 헤더파일. 사용할 변수나 함수를 선언해놓는곳.

main.cpp - 메인함수가 있는 곳인데 여기서도 코드로 gui를 구성할수있음. 근데 mainwindow.ui가 있어서 main.cpp는 신경 안써도 됨.

mainwindow.cpp -실제적으로 코딩을 할 곳. 생성자를 메인함수라 생각하면 편함

mainwindow.ui - gui를 꾸미는 곳

'QT' 카테고리의 다른 글

QT 사용법(SIGNAL과 SLOT)  (0) 2017.12.27
QT사용법(라벨,버튼,qDebug() )  (1) 2017.12.27