Qt弹窗
参考: https://www.cnblogs.com/zhoug2020/p/10094855.html
information
QMessageBox::information(NULL, "Title", "Content", QMessageBox::Yes | QMessageBox::No, QMessageBox::Yes);
int result=information.exec();
QDialog有一个神奇的函数exec(),调用这个函数后,消息循环会在这个函数里面进行更新,而调用它的函数是被“暂停”的,就是说等用户点击按钮后,调用exec()的函数才继续执行。
获取返回值
QMessageBox:: StandardButton result= QMessageBox::information(NULL, "Title", "Content",QMessageBox::Yes|QMessageBox::No);
switch (result)
{
case QMessageBox::Yes:
qDebug()<<"Yes";
break;
case QMessageBox::No:
qDebug()<<"NO";
break;
default:
break;
}
其它
- critical
- warning
- question
- about

浙公网安备 33010602011771号