به این شکل
QMessageBox msgBox;
msgBox.setText(tr("عنوان"));
msgBox.setInformativeText("متن");
QAbstractButton *but1=(QAbstractButton*)msgBox.addButton(tr("باتون 1"), QMessageBox::YesRole);
QAbstractButton *but2=(QAbstractButton*)msgBox.addButton(tr("باتون 2"), QMessageBox::NoRole);
msgBox.setIcon(QMessageBox::Question);
msgBox.setWindowTitle(tr("عنوان!"));
msgBox.exec();
if(msgBox.clickedButton()==but1)
qDebug()<<"1";
else if(msgBox.clickedButton()==but2)
qDebug()<<2;