QT〃 간단한 텍스트 출력과 좌표값으로 위치 고정

반응형



개발환경 

툴 : QT Creator 2.0.1

언어 : C++


 연습용 프로젝트 만들기

File - New File or Project - Qt Gui Application - nam에 exam - next - next - Finish



 첫 실행화면 

프로젝트를 새로 만들고 나면 위와 같은 화면처럼 여러개의 파일이 생성 되는데 폴더중 맨위 exam이 프로젝트 이름입니다. 그 중 main.cpp 파일을 아무것도 건드리지 않고 실행(Run)하게 되면 Gui기반 윈도우창이 아무것도 입력되지 않은채 출력되게 됩니다.



 텍스트 출력하기


이제 여기 윈도우 콘솔창에 텍스트를 출력해볼텐데요. 2가지 방법이 있습니다.  

첫번째 방법은 QLabel 구문에서 괄호안에 ("Hello World");를 입력하는 방법입니다.

그리고 label-> show();로 콘솔창을 띄어주고 return.exec();로 마무리 해줍니다.



다음은 QLabel 구문은 그냥 패스하고 아래에

label -> setText("Hello World");

이 소드코드를 추가하는 방법으로 쓰시면 됩니다.



 텍스트 좌표값으로 위치 고정하기

텍스트 위치 고정하는 방법은 정만 간단합니다.

테스트 하기 위해 라벨을 하나 더 만들어 label2로 이름 짓고

label2 -> move(x축, y축);

으로 설정해주면 화면을 아무리 늘리거나 줄여도 텍스트 위치는 고정됩니다.


반응형