QErrorMessage类提供了错误消息显示对话框。直接饮用头文件既可以使用十分简单方便。
需要使用头文件: #include <QErrorMessage>
效果如下:
很简单的小例子,大家直接看代码吧(我代码里写了注释)
#include "widget.h"
#include "ui_widget.h"
#include <QErrorMessage>
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
setWindowTitle("庄朋龙的博客");
//定义一个错误消息对话框对象 指定父类为 this
QErrorMessage zplooerror(this);
//设置错误消息对话框 的标题栏显示的文字
zplooerror.setWindowTitle(tr("错误消息显示对话框"));
//添加一条错误提示
zplooerror.showMessage(tr("这是第一个出错信息。。。"));
zplooerror.showMessage(tr("这是第二个出错信息。。。"));
zplooerror.showMessage(tr("这是第三个出错信息。。。"));
//执行这个错误消息对话框
zplooerror.exec();
ui->textEdit->setText("<h2>给大家展示一个Qt自带的错误消息显示对话框</h2>");
}
Widget::~Widget()
{
delete ui;
}