QMessageBox msgBox; msgBox.setText("The document has been modified."); msgBox.setInformativeText("Do you want to save your changes?"); msgBox.setStandardButtons(QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel); msgBox.setDefaultButton(QMessageBox::Save); QAbstractButton *btn = msgBox.button(QMessageBox::Save); qDebug()<<"-------"<<btn; if(btn){ btn->setText(QStringLiteral("中文")); btn->update(); } msgBox.exec();