안녕하세요. 오늘은 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 |