您的位置:首页 > 编程语言 > Qt开发

【Qt笔记】标准对话框--消息对话框

2016-07-28 00:00 381 查看
摘要: 消息对话框的简单使用

消息对话框QMessageBox类提供一个模态对话框来通知用户一些信息,或者向用户提出一个问题并获取答案。

#include <QMessageBox>

//question Dialog
int ret1 = QMessageBox::question(this, tr("Question Dialog"), tr("Do you know Qt?"),
QMessageBox::Yes,QMessageBox::No);
if(ret1 == QMessageBox::Yes){
qDebug()<<tr("Question!");
}

//Information Dialog
int ret2 = QMessageBox::information(this, tr("Information Dialog"), tr("This is Qt!"),
QMessageBox::Ok);
if(ret2 == QMessageBox::Ok){
qDebug()<<tr("Information!");
}

//Warning Dialog
int ret3 = QMessageBox::warning(this, tr("Warning Dialog"), tr("1111"),
QMessageBox::Abort);
if(ret3 == QMessageBox::Abort) {
qDebug()<<tr("Warning!");
}

//Critial Dialog
int ret4 = QMessageBox::critical(this, tr("Critial Dailog"), tr("Find a critial question!"),
QMessageBox::YesAll);
if(ret4 == QMessageBox::YesAll) {
qDebug()<<tr("Critial!");
}

//About Dialog
QMessageBox::about(this, tr("About Dialog"), tr("This is a About Dialog!"));

显示:









内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Qt 消息对话框