QT Creator로 다이얼로그 기반 프로젝트를 생성하고 생성한 프로젝트에 간단한 버튼을 구현 한뒤 컴파일 하여
실행 시켜 보려고 합니다.
먼저 위 그림 처럼 [File]-[New File or Project]를 클릭 합니다.
지금은 QT4 GUI Application을 이용할 것이기 때문에 이를 선택후 OK를 누릅니다.
프로젝트를 생성할 위치를 정해 주는데 여기에서 위치를 잘 보시길 바랍니다.
모두 숫자 및 영어로 되어 있다는 걸 알 수 있습니다. 이걸 보여 주는 이유는 밑에서 설명 드리겠습니다.
일단, 생성할 위치를 결정하고 프로젝트 이름을 적은 후 NEXT를 누릅니다.
필요한 모듈을 선택하는데 기본적인 것을 컴파일 할 것이기 때문에 그냥 NEXT를 누릅니다.
여기에서 윈도우, 위젯, 다이얼로그 기반을 결정하는데 지금은 다이얼로그 기반으로 할 것이기 때문에 다이얼로그를 선택 후 NEXT를 누릅니다.
여기서도 NEXT를 누릅니다.
그럼 위 그림처럼 기본적인 파일들이 생성된 것을 볼 수 있습니다.
여기에서 빨간 부분의 dialog.ui를 더블 클릭 하면 위 화면 처럼 나오게 됩니다.
간단하게 버튼을 두개 만든 후 컴파일 및 실행 버튼을 클릭 하게 됩니다.
그럼 위 처럼 만든 버튼을 가진 프로그램이 실행 됩니다.
※ QT는 생성되는 프로젝트 경로에 한글이나
공백이 있을 경우 에러가 뜸
위에서 경로명이 영어와 숫자로만 이루어져 있다고 하였습니다.
하지만 한글이나 공백일 경우는 어떤지 확인해 보겠습니다.
위 그림처럼 테스트라고 한글이 들어 가 있는 경로를 지정하고 프로젝트를 생성합니다.
위 그림 처럼
Error while building project test
When executing build step 'QMake'
실행 시켜 보려고 합니다.
모두 숫자 및 영어로 되어 있다는 걸 알 수 있습니다. 이걸 보여 주는 이유는 밑에서 설명 드리겠습니다.
일단, 생성할 위치를 결정하고 프로젝트 이름을 적은 후 NEXT를 누릅니다.
※ QT는 생성되는 프로젝트 경로에 한글이나
공백이 있을 경우 에러가 뜸
위에서 경로명이 영어와 숫자로만 이루어져 있다고 하였습니다.
하지만 한글이나 공백일 경우는 어떤지 확인해 보겠습니다.
Error while building project test
When executing build step 'QMake'
이런 에러가 발생하게 됩니다. 즉, 빌드를 실행하는 데 QMake단계에서 에러가 발생한다고 나옵니다.
이는 한글이나 공백이 들어가서 찾을 수 없어서 이런 에러가 뜹니다. 주의 하시길 바랍니다~ ^^
'QT > QT 4.6.2' 카테고리의 다른 글
시그널(Signal) / 슬롯(Slot)을 이용한 위젯 닫기 (0) | 2010.04.27 |
---|---|
두개의 버튼을 하나의 창에 띄우기!! (0) | 2010.04.24 |
버튼 출력하기 (0) | 2010.04.24 |
Hello QT!! (0) | 2010.04.21 |
[QT 4.6.2] QT 설치 하기(Windows) (0) | 2010.04.15 |