프로그래밍/C++

[QT] 프로젝트 생성 및 Hello World 띄우기

당근천국 2011. 10. 30. 15:20
언제나 조심해야 할것이 QT는 한글경로 인식을 못합니다.
(설정하면 될라나?)
한글경로 안들어가게 조심해주시고 시작하세요.


1. 프로젝트 생성
File > New File or Project
을 눌러 프로젝트를 생성합니다.


프로젝트 타입은 Qt Quick Project로 하시고 Qt Quick Application 을 선택하시면 됩니다.


다른건 그냥 Next하시면 되고 타켓설정에서 데스크탑을 꼭 체크해줍니다.



완료를 하면



이렇게 핼로월드 코드가 생성됩니다.

2.실행

왼쪽하단에 실행이나 디버기버깅버튼을 눌러 실행 해봅시다.


그냥 누르면 심비안 디바이스로 실행됩니다.


스크린 샷을 보시면 아시겠지만 이게 디버긴하기는 그닥 않좋습니다-_-;;;
물론 화면을 좀 설정하면 그래도 할만하긴 합니다 ㅎㅎㅎ

2-1. MinGW로 실행하기

윈도우에서 사용할때는 MinGW디버깅 하면 좋습니다.
설정하는 법은 왼쪽아래있는 빌드옵션 버튼 을 누르고 데스크탑을 누른후 MinGW를 선택해 줍니다.


이제 실행해보면


윈도우 상에서 출력되는걸 볼수 있습니다.

3.Hello World 띄우기

기본 생성코드를 지우고 직접 헬로월드를 띄워 봐야 겠지 않겠습니까?
Sources > main.cpp
를 열고 코드를 다음과 같이 수정합니다.


#include 
#include "qmlapplicationviewer.h"
#include 

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QLabel *labHello = new QLabel("Hello World");
    labHello->show();

    return app.exec();
}

이렇게 수정을 하면


요렇게 헬로월드가 뜹니다.