Notice
Recent Posts
Recent Comments
Link
It won't hurt to try
[C++/윈도우프로그래밍응용]28. Qt의 기본 프로그래밍 본문
프로젝트 생성
Qt의 애플리케이션들은 프로젝트 파일(.pro)로 관리
빌드 시 qmake 유틸리티 이용 가능
- 터미널에서 vi를 이용해서 소스코드를 생성한 후 qmake를 이용해서 프로젝트 파일 생성 후 makefile 생성해서 빌드
# 프로젝트 생성
$ qmake - project
# makefile 생성
$ qmake [- makefile]
# 빌드 및 실행파일 생성
$ make
Qt Creator의 프로젝트 생성
마법사를 이용해서 프로젝트 생성
- Application > Qt Widgets Application
Hello Qt! 프로그래밍
main.cpp의 내용을 변경
리치(Rich) 텍스트
- QLabel 위젯에 HTML 태그를 이용해 서식 지정
C언어에서 한줄의 문장을 2줄로 나눠 쓸 때 마지막에 슬래쉬('\') 사용
문자열을 두 줄로 나눠 쓸 때는 큰 따움표("")로 나눠 쓰고 중간에 콤마(',')를 사용하지 않음
실습
#include "widget.h"
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
//Widget w;
//w.show();
QLabel *label = new QLabel("<font color=blue>Hello <i>Qt!</i></font>",0);
label->show();
return a.exec();
}
300x250
300x250
'C++ > 윈도우프로그래밍응용' 카테고리의 다른 글
[C++/윈도우프로그래밍응용]30. Qt의 메인 윈도우 (1) (0) | 2021.11.18 |
---|---|
[C++/윈도우프로그래밍응용]29. 윈도우의 구성과 레이아웃 매니저 (0) | 2021.11.16 |
[C++/윈도우프로그래밍응용]27. Qt의 개요 (0) | 2021.11.09 |
[C++/윈도우프로그래밍응용]26. STL 알고리즘과 람다식 (0) | 2021.11.06 |
[C++/윈도우프로그래밍응용]24. 표준 템플릿 라이브러리(STL) (0) | 2021.11.02 |
Comments