美文网首页
Qt编程 ——消息对话框(QMessageBox)的使用

Qt编程 ——消息对话框(QMessageBox)的使用

作者: Aliven888 | 来源:发表于2020-10-11 19:29 被阅读0次

文档声明:
以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。感谢各位的参考查看。


笔记资料仅供学习交流使用,转载请标明出处,谢谢配合。
作者:Aliven888

1、简述

  QMessageBox类提供了一个模态对话框,用于通知用户或询问用户问题并接收答案。
  消息框显示一个主要文本,以警告用户注意某种情况;一个信息性文本,用于进一步说明警报或询问用户问题;以及一个可选的详细文本,以在用户请求时提供更多数据。 消息框还可以显示一个图标和用于接受用户响应的标准按钮。

2、使用介绍

2.1、头文件

在使用该类之前,需要包含以下头文件。

    #include "QMessageBox"

2.2、关于消息对话框

    //关于消息框 —— 因为是静态成员函数,所以可以直接调用
    QMessageBox::about(this, "about", "I am about dialog");

演示结果:

演示结果

2.3、信息消息对话框

    //信息消息对话框 —— 因为是静态成员函数,所以可以直接调用
    QMessageBox::information(this, "information", "I am information dialog", QMessageBox::NoButton, QMessageBox::Close);

演示结果:

演示结果

2.4、咨询消息对话框

    //询问消息对话框 —— 因为是静态成员函数,所以可以直接调用
    QMessageBox::question(this, "question", "I am question dialog", QMessageBox::Yes, QMessageBox::No);

演示结果:

演示结果

2.5、警告消息对话框

    //告警消息对话框 —— 因为是静态成员函数,所以可以直接调用
    QMessageBox::warning(this, "warning", "I am warning dialog", QMessageBox::Ok, QMessageBox::Cancel);

演示结果:

演示结果

2.6、错误消息对话框

    //错误消息对话框 —— 因为是静态成员函数,所以可以直接调用
    QMessageBox::critical(this, "critical", "I am critical dialog", QMessageBox::Yes, QMessageBox::Help);

演示结果:

演示结果

相关文章

网友评论

      本文标题:Qt编程 ——消息对话框(QMessageBox)的使用

      本文链接:https://www.haomeiwen.com/subject/hpoepktx.html