admin管理员组

文章数量:1530018

​​​​QMessageBox的使用

Information消息框

Question 是否选择消息框

Warning 警告消息框

Critical 严重/错误消息框

#include "mainwindow.h"
#include "./ui_mainwindow.h"
#include "QMessageBox"

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::on_questionMsgBtn_clicked()
{
    QMessageBox::information(this,tr("Information消息框"),tr("这是Information消息框测试,欢迎您!"));
    QMessageBox::question(this,tr("Question消息框"),tr("您现在已经修改完成,是否要结束程序?"),
                          QMessageBox::Ok|QMessageBox::Cancel,QMessageBox::Ok);
    QMessageBox::critical(this,tr("Critical消息框"),tr("这是一个Critical消息框测试!"));
    QMessageBox::warning(this,tr("Warning消息框"),tr("您修改的内容还未保存,是否要保存对文档的修改?"),
                         QMessageBox::Save|QMessageBox::Discard|QMessageBox::Cancel,
                         QMessageBox::Save);

}

演示

本文标签: informationQMessageBoxquestionwarningCritical