当前位置: 首页 > article >正文

QT消息对话框学习

  1. 设置一个按钮点击按钮
    在这里插入图片描述
  2. 转到槽
  3. 接口写
void MainWindow::on_pushButton_clicked()
{
    /* 错误弹窗 */
    QMessageBox::critical(this, "输入时间不对", "程序出现错误");
    /*   warning */
    QMessageBox::warning(this, " 警告对话框", "程序出现警告");
    /*  消息弹窗 */
    QMessageBox::information(this, "消息对话框", "程序一切正常", QMessageBox::Ok, QMessageBox::NoButton);
    /*  选择弹窗 */
    QMessageBox::StandardButton result;
    result = QMessageBox::question(this, "选择消息", " 文件已修改是否保存",QMessageBox::Yes|QMessageBox::No|QMessageBox::Cancel);
    if (result == QMessageBox::Yes) {
        qDebug()<<"正在保存";
    } else if (result == QMessageBox::No) {
        qDebug()<<"不保存";
    } else {
        qDebug()<<"取消";
    }
}
  1. 结果
    在这里插入图片描述
    在这里插入图片描述
    输入对话框
void MainWindow::on_pushButton_2_clicked()
{
    /* input */
    bool ok;
    QInputDialog::getText((this, tr("输入log时间"),
                                          tr("请输入开始时间"), QLineEdit::Normal, "demo", &ok);
    // if (ok && !text.isEmpty())
    //     ui->plainTextEdit->appendPlainText(text);
}

在这里插入图片描述


http://www.kler.cn/a/305534.html

相关文章:

  • 后端接口返回二进制文件,前端 window.opent预览展示
  • Ai创作新风标!仅需三步,利用ai工具免费制作抖音爆款的动物融合视频(含完整的步骤)
  • 使用VSCode远程连接服务器并解决Neo4j无法登陆问题
  • PHP API如何使用access_token开放接口有效期
  • 综合案例铁锅炖(CSS项目大杂烩)
  • 【机器学习】机器学习中用到的高等数学知识-3.微积分 (Calculus)
  • 用户登陆网址都发生了什么?
  • 网络原理1-传输层
  • [mysql]mysql的运算符
  • it基础软件运维管理:从操作系统到数据库,再到中间件和应用系统
  • 测试ASP.NET Core的WebApi项目调用WebService
  • 血缘解析<二>:如何解析带CTE语句的Sql
  • [机器学习]决策树
  • Parallels Desktop 20 for Mac中文版发布了?会哪些新功能
  • 学习笔记-Golang中的Context
  • 基础算法(3)——二分
  • Java邮件:如何配置以实现自动化邮件通知?
  • 平安养老险阜阳中心支公司开展金融教育宣传专项活动
  • ElementUI 快速入门:使用 Vue 脚手架搭建项目
  • SQL 代表什么?SQL 的全称是什么?
  • 二叉树算法 JAVA
  • 微信小程序中的模块化、组件化开发:完整指南
  • 资源管理新视角:利用 FastAPI Lifespan 事件优化你的应用
  • Android Greendao的数据库复制到设备指定位置
  • PhpStudy下载安装使用学习
  • 外国车牌字符识别与分类系统源码分享