zoukankan      html  css  js  c++  java
  • qt常用消息对话框

    一、消息对话框类型

    1.1 information 提示

    1.2  critical 错误

    1.3 warning 警告

    1.4  question 询问选择(是否需要此动作)

     1.5 about

    二、用法

    1.1 information 提示

    函数原型:

    StandardButton QMessageBox::information(QWidget * parent, const QString & title, 

                            const QString & text, StandardButtons buttons = Ok,
                            StandardButton defaultButton = NoButton) [static]
    1. 第一个参数是父控件指针
    2. 第二个参数是标题
    3. 第三个参数是内容
    4. 第四个参数是窗口里面要多少个按钮(默认为OK)
    5. 第五个参数指定按下Enter时使用的按钮。(默认为NoButton,此时QMessageBox会自动选择合适的默认值。)
    返回值:StandardButton  一般程序按照返回具体的按钮值执行相应的动作,比如返回 QMessageBox::Save,就知道按下了保存按钮下一步执行保存动作


    1. QMessageBox::Ok
    2. QMessageBox::Open
    3. QMessageBox::Save
    4. QMessageBox::Cancel
    5. QMessageBox::Close
    6. QMessageBox::Discard
    7. QMessageBox::Apply
    8. QMessageBox::Reset
    9. QMessageBox::RestoreDefaults
    10. QMessageBox::Help
    11. QMessageBox::SaveAll
    12. QMessageBox::Yes
    13. QMessageBox::YesToAll
    14. QMessageBox::No
    15. QMessageBox::NoToAll
    16. QMessageBox::Abort
    17. QMessageBox::Retry
    18. QMessageBox::Ignore
    19. QMessageBox::NoButton

     

    实例:

    QMessageBox::information(NULL, "Title", "Content", 
                             QMessageBox::Yes | QMessageBox::No, QMessageBox::Yes);

       

    1.2  critical 错误

    函数原型:同上

    实例:

    QMessageBox::critical(NULL, "critical", "Content", QMessageBox::Yes | QMessageBox::No, 
                                              QMessageBox::Yes);

     

    1.3 warning 警告

    实例:

    QMessageBox::warning(NULL, "warning", "Content", QMessageBox::Yes | QMessageBox::No, 
                                            QMessageBox::Yes);

    1.4  question 询问选择(是否需要此动作)

    实例:

    QMessageBox::question(NULL, "question", "Content", QMessageBox::Yes | QMessageBox::No, 
                                              QMessageBox::Yes);

     1.5 about

    实例:

    QMessageBox::about(NULL, "About", "by hjwblog.com");

  • 相关阅读:
    MySQL 元数据
    MySQL 复制表
    MySQL 临时表
    MySQL 索引
    MySQL ALTER
    MySQL 事务
    MySQL 正则表达式
    Mysql Join
    Python(数据库之表操作)
    Python知识点复习之__call__
  • 原文地址:https://www.cnblogs.com/shenLong1356/p/11184335.html
Copyright © 2011-2022 走看看