头文件:#include <QMessageBox>
错误对话框:
QMessageBox::critical(this,"错误对话框","错误");
信息对话框:
//信息对话框
QMessageBox::information(this,"信息对话框","信息");
提问对话框:
//提问对话框
//参数1:父亲 参数2:标题 参数3:提示内容 参数4:按键类型 参数5:默认显示关联按键
QMessageBox::question(this,"提问对话框","提问",QMessageBox::Save|QMessageBox::Close,QMessageBox::Save)
函数有返回值可以添加判断和其他操作:
//提问对话框
//参数1:父亲 参数2:标题 参数3:提示内容 参数4:按键类型 参数5:默认显示关联按键
if(QMessageBox::question(this,"提问对话框","提问",QMessageBox::Save|QMessageBox::Close,QMessageBox::Save)==QMessageBox::Save)
{
qDebug()<<"用户选择了save";
//可以添加其他操作
}
警告对话框:
//警告对话框
QMessageBox::warning(this,"警告对话框","警告");