天天看点

QT For Android中,设置界面字体

将字体放在项目的\android\assets目录下

QT For Android中,设置界面字体

然后使用

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

来设置相关字体。

继续阅读