Qt 어플리케이션의 기본 폰트를 설정하는 방법
#include <QApplication> #include <QFontDatabase> int main(int argc, char *argv[]) { QApplication a(argc, argv); int id = QFontDatabase::addApplicationFont(qApp->applicationDirPath()+"/Daum_Regular.ttf"); QString family = QFontDatabase::applicationFontFamilies(id).at(0); QFont SerifFont(family); a.setFont(SerifFont); return a.exec(); }
QApplication 객체 생성 후
qApp전역 변수에 접근하여 실행되는 위치에서 폰트파일의 경로를 설정하였다.
그러면 기본적으로 어플리케이션의 폰트는 Daum Regula로 적용된다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | Qt프로그래밍(QtQuick) Beginner를 위한 글 읽는 순서 | 운영자 | 2019.01.05 | 86225 |
10 | Qt기반의 서버와 클라이언트간 SOAP(Simple Object Access Protocol) | makersweb | 2020.05.11 | 978 |
9 | Q_D매크로와 d-pointer | makersweb | 2019.05.07 | 763 |
8 | 2020년에 변경되는 Qt 오퍼 (Qt offering changes 2020) [2] | j2doll | 2020.01.31 | 723 |
7 | 단일 인스턴스 Qt 응용 프로그램(Single-instance Application) | makersweb | 2022.06.23 | 707 |
6 | Qt 응용프로그램에서 PDF 문서 렌더링 | makersweb | 2021.09.23 | 681 |
5 | Qt Marketplace 발표 | makersweb | 2019.12.02 | 617 |
4 | QProcess 보안 권고 리뷰 | makersweb | 2022.09.18 | 602 |
3 | clazy 로 13개의 시그널, 슬롯 오류 해결 | makersweb | 2022.08.23 | 580 |
2 | VirtualKeyboard 스타일 커스터 마이징 | makersweb | 2022.03.13 | 464 |
1 | Qt 응용프로그램에 Web 구성 요소를 표시 with Servo | makersweb | 2024.04.27 | 173 |