QMessageBox返回值捕获常用方式

QMessageBox Msg(QMessageBox::Question, QString::fromLocal8Bit("数据库组态"), QString::fromLocal8Bit("模板文件已经存在,是否覆盖?"));

QAbstractButton *pYesBtn = (QAbstractButton *)Msg.addButton(QString::fromLocal8Bit("是"), QMessageBox::YesRole);

QAbstractButton *pNoBtn = (QAbstractButton *)Msg.addButton(QString::fromLocal8Bit("否"), QMessageBox::NoRole);

Msg.exec();


if (Msg.clickedButton() != pYesBtn)

{
return;
}

你可能感兴趣的:(QMessageBox返回值捕获常用方式)