1. 汉化提示按钮
如果我们使用QMessageBox的静态函数方式显示提示框的话,默认按钮都是英文,如果想要显示中文,很简单:
QMessageBox _warninigDia(QMessageBox::Warning, "警告", "删除可能造成其它问题\n确定要删除吗?"
, QMessageBox::Apply | QMessageBox::Cancel);
_warninigDia.setButtonText(QMessageBox::Apply, "确定");
_warninigDia.setButtonText(QMessageBox::Cancel, "取消");
int _ret = _warninigDia.exec();
switch (_ret)
{
case QMessageBox::Apply:
{
break;
}
case QMessageBox::Cancel:
{
return;
break;
}
}