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