* Qt 5.2.1 내려받기 (아래의 예는 Visual Studio 2010 용을 받아서 설치한 경우이다. Qt Creator 3.0.1 은 자동으로 함께 설치된다,)
Qt Creator 를 시작한 후 메뉴에서
File --> New File or Project...
를 택한다. 그리고 New 창에서 다음 그림에서와 같이
Applications --> Qt Quick Application
을 택하고 "Choose..." 버튼을 클릭한다.
이어 나타나는 New Qt qUICK aPPLICATION 창에서 애플리케이션이 생성될 폴더와 이름을 정한다. 원하는 폴더거 없는 경우 그 우측의 "Browse" 버튼을 클릭하여 생성하거나 선택한다.
다음 창에서는 Qt Quick Componenet Set 을 정한다. Qt 5.0 이상은 "Qt Quick 2.0" 으ㅜㄹ 택한다.
다음 창에서는 Kit Selection 을 설정한다. (이 예에서는 Visual C 2010 용으로 설치한 경우이다.)
다음 창에서는 Project Management 를 확인한다. 앞으로 main.qml 파일만 수정하고 저장한 후 실행하면 된다. (실행 버튼만 누르면 빌드는 저절로 된다.)
* main.cpp 의 내용 (자동으로 생성된 후 수정되지 않음)
#include <QtGui/QGuiApplication>
#include "qtquick2applicationviewer.h"
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QtQuick2ApplicationViewer viewer;
viewer.setMainQmlFile(QStringLiteral("qml/ThirdHelloQtQuickApp/main.qml"));
viewer.showExpanded();
return app.exec();
}
* main.qml 의 내용 (자동 생성된 main.qml 파일의 내용을 아래 처럼 수정한다.)
Rectangle {
id: page
width: 320; height: 160
color: "lightgray"
Text {
id: helloText
text: "Hello, world!<br /><br />안녕하세요?"
y: 25
anchors.horizontalCenter: page.horizontalCenter
font.pointSize: 24; font.bold: true; font.italic: true
}
}
* Releae/Debug 변경하기 그리고 실행하기 (Qt Creator 창의 좌측 아래 부분)
* Release 배포를 위해 PATH 에 지정된 폴더에 꼭 있어야 하는 파일들:
icudt51.dll
icuin51.dll
icuuc51.dll
libEGL.dll
libGLESv2.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Network.dll
Qt5Qml.dll
Qt5Quick.dll
ThirdHelloQtQuickApp.exe
* 만일 PATH 로 지정된 경로에 libEGL.dll 이 없으면 다음 에러 메시지 창이 뜬다.
* 실행 결과:
'프로그래밍 > C++' 카테고리의 다른 글
cygwin 의 g++ 로 utf-8 문자열 거꾸로하기 (0) | 2014.04.10 |
---|---|
cygwin/mingw 의 g++ 로 utf-8 한글 처리하기 (0) | 2014.04.10 |
MinGW 의 g++ 와 SymbolicC++ 를 이용한 간단한 인터프리터 (0) | 2014.01.17 |
Visual C++ 2010 과 SymbolicC++ 를 이용한 간단한 부정적분 계산 (0) | 2014.01.17 |
C++ 언어에서 동작하는 쓰레기 수집기(Garbage collector) (0) | 2013.10.20 |