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로 적용된다.