zoukankan      html  css  js  c++  java
  • QMessageBox的使用

    /** 使用非静态API,属性设置API **/
        QMessageBox msgBox;
        msgBox.setWindowTitle("Note");/** 设置标题 **/
        msgBox.setText("The document has been modified.");
        msgBox.setInformativeText("Do you want to save your changes?");/** 设置更丰富一点的信息 **/
        msgBox.setStandardButtons(QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel);/** 添加标准按钮 **/
        msgBox.setDefaultButton(QMessageBox::Save);/** 设置默认按钮 **/
        msgBox.setIcon(QMessageBox::Warning);/** 设置图标 **/
        int ret = msgBox.exec();/** 返回点击的按钮对应的整型值 **/
        switch(ret){
        case QMessageBox::Save:
            qDebug()<<QString::fromLocal8Bit("点击了保存按钮");
            break;
        case QMessageBox::Discard:
            qDebug()<<QString::fromLocal8Bit("点击了不保存按钮");
            break;
        case QMessageBox::Cancel:
            qDebug()<<QString::fromLocal8Bit("点击了取消按钮");
            break;
        default:
            qDebug()<<"error!";
        }
        /** 结束 **/
    
        QMessageBox::warning(this,"Warning Message!!!","Becaful with the gap!!");/** 使用静态API创建一个QMessageBox **/
  • 相关阅读:
    CSS知识(18---21.CSS完毕)
    CSS 知识(13---)
    CSS编辑知识 ( 1---12 )
    CSS 选择器
    前端CSS
    修建泳池的题解
    2020-3-7模拟赛题解
    奶牛排队的题解
    数的拆分的题解
    青蛙王子的题解
  • 原文地址:https://www.cnblogs.com/qingergege/p/9433021.html
Copyright © 2011-2022 走看看