// 消息对话框
void MyWidget::on_pushButton_5_clicked()
{
// 问题对话框
int ret1 = QMessageBox::question(this,tr("问题对话框"),
tr("你了解Qt吗?"),QMessageBox::Yes,QMessageBox::No);
if(ret1 == QMessageBox::Yes) qDebug()<<tr("问题!");
// 提示对话框
int ret2 = QMessageBox::information(this,tr("提示对话框"),
tr("这是Qt书籍!"),QMessageBox::Ok);
if(ret2 == QMessageBox::Ok) qDebug()<<tr("提示!");
// 警告对话框
int ret3 = QMessageBox::warning(this,tr("警告对话框"),
tr("不能提前结束!"),QMessageBox::Abort);
if(ret3 == QMessageBox::Abort) qDebug()<<tr("警告!");
// 错误对话框
int ret4 = QMessageBox::critical(this,tr("严重错误对话框"),
tr("发现一个严重错误!现在要关闭所有文件!"),QMessageBox::YesAll);
if(ret4 == QMessageBox::YesAll) qDebug() <<tr("错误");
// 关于对话框
QMessageBox::about(this,tr("关于对话框"),
tr("yafeilinux.com致力于Qt及Qt Creator的普及工作!"));
}