void FunSetText()
{
//分别给OK和Cancel按钮设置文本信息
ui->buttonBox->button(QDialogButtonBox::Ok)->setText(tr("123"));
ui->buttonBox->button(QDialogButtonBox::Cancel)->setText(tr("456"));
}
void MainWindow::changeEvent(QEvent *event)
{
switch (event->type())
{
case QEvent::LanguageChange:
FunetText();
break;
//多了一个这个判断并设置文本内容
case QEvent::ActivationChange:
FunSetText();
default:
QWidget::changeEvent(event);
}
}
QDialogButtonBox中的Ok和Cancel翻译_可能不行
最新推荐文章于 2022-08-05 15:37:41 发布