2017-04-14 15 views

답변

2

main에서 글꼴 데이터베이스에 글꼴을 추가 :

QFontDatabase::addApplicationFont(":/fonts/Oswald-Regular.ttf"); 

당신은 함수의 반환 값을 확인 할 수 있습니다 (0 나타냅니다 성공)

은 굴림 코드입니다 및/또는 데이터베이스에서 사용할 수있는 글꼴 :

QFontDatabase db; 
    for(int i=0; i<db.families().size(); i++) 
    { 
    qDebug() << db.families().at(i); 
    } 

"Oswald"가 목록에 나타납니다.

는 편집기 변경 스타일 대화 상자에서, 라벨 부모 위젯에 스타일 시트를 설정 : 위젯 생성자

QLabel { color: black; font: 24pt 'Oswald'; } 

또는 프로그래밍 :

setStyleSheet("QLabel { color: black; font: 24pt 'Oswald'; }"); 

하는 유닉스/X11 플랫폼, 반드시 경우 fontconfig 설치되어 있습니다.