QT For Android中,设置界面字体

将字体放在项目的\android\assets目录下
QT For Android中,设置界面字体_第1张图片
然后使用

    QString fontName;
    int loadedFontID = QFontDatabase::addApplicationFont("assets:/digifaw.ttf");
    QStringList loadedFontFamilies = QFontDatabase::applicationFontFamilies(loadedFontID);
    if(!loadedFontFamilies.empty()){
        fontName = loadedFontFamilies.at(0);
        QFont font(fontName);
        ui->spinBox->setFont(font);
        ui->spinBox_2->setFont(font);
        ui->spinBox_3->setFont(font);
        ui->spinBox_4->setFont(font);
    }

来设置相关字体。

你可能感兴趣的:(QT)