文章目录

  • 创建项目与初步消息
  • 简单消息提示

创建项目与初步消息

创建项目选项:

BaseClass:

  • QMainWindow:基于主窗口类的应用程序:一般用户复杂程序:包含主客户界面,菜单栏,工具栏,状态栏,停靠工具对话框等等。
  • QWidget:最简单的窗口程序,可容纳多个控件实现程序等功能
  • QDialog:基于对话框,一般用于弹窗,可也用于主界面显示,继承于QWidget。

简单消息提示

创建按钮演示:

回调函数:

//dialog.cpp 自定义内容部分
void Dialog::on_pushButton_firstName_clicked()
{QMessageBox::information(NULL,"firstName","是否退出?",QMessageBox::Yes|QMessageBox::No,QMessageBox::Yes);
}void Dialog::on_pushButton_secondName_clicked()
{QMessageBox::critical(NULL,"Critical","文件复制出错,请检查重试",QMessageBox::Yes|QMessageBox::No,QMessageBox::Yes);
}void Dialog::on_pushButton_thirdName_clicked()
{QMessageBox::warning(NULL,"warning","删除文件可能出错",QMessageBox::Yes|QMessageBox::No,QMessageBox::Yes);
}void Dialog::on_pushButton_fourName_clicked()
{QMessageBox::question(NULL,"question","您确定删除文件吗?",QMessageBox::Yes|QMessageBox::No,QMessageBox::Yes);
}void Dialog::on_pushButton_fiveName_clicked()
{QMessageBox::about(NULL,"about","默认提示消息框");
}void Dialog::on_pushButton_sixName_clicked()
{QMessageBox msgBox(QMessageBox::NoIcon,"登录","用户名与密码验证是否正确?", QMessageBox::Yes|QMessageBox::No);int iResult = msgBox.exec();switch (iResult) {case QMessageBox::Yes:QMessageBox::about(NULL,"提示","您点击Yes按钮");break;case QMessageBox::No:QMessageBox::about(NULL,"提示","您点击No按钮");break;default:break;}
}

点击提示框

依次点击演示

Qt(一)消息提示框相关推荐

  1. 使用pyqt弹出消息提示框

    使用pyqt弹出消息提示框 安装 pyqt 安装遇到问题 `No matching distribution found for PyQt5-Qt5>=5.15.2 (from pyqt5)` ...

  2. QGC注释消息提示框

    消息提示框:有时显示时覆盖想要看的界面,可注释!

  3. JS的三种消息提示框alert confirm prompt

    首先来看看alert的效果: 代码为: $(function(){$("#quit").click(quit); })function quit(){alert("消息提 ...

  4. 消息提示框-事件冒泡

    1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset=" ...

  5. flutter Toast消息提示框

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. 本文章将讲述: 1.在 flutter 跨平台开发中,使用 Dart 实现 Toast 消息提示框效果 2.Overl ...

  6. window.createPopup()用法以及短消息提示框代码

    一.在做一个portal项目时,用户要求在门户首页上的待办信息要有明确的提示,且在浏览器最小化的情况下,当有新的待办信息时,也要做提示.用了alert方法.或者用div的方法都很难实现"在浏 ...

  7. html如何设置提示收到消息,从零开始实现一个消息提示框

    引言 消息提示框在实际应用场景当中比较常见,最常用的就是element ui的消息提示框,我们通常都是直接使用它们,但是我们有没有尝试过去探究其实现原理,并自己动手实现呢?为了提升我们的个人能力和竞争 ...

  8. unity 弹窗提示_【原创】Unity3D 消息提示框

    本文永久地址:http://www.omuying.com/article/60.aspx,[文章转载请注明出处!] 消息提示框,大家都并不陌生,他们的主要作用是给予用户提示,用 NGUI 来做消息提 ...

  9. uniapp 消息提示框

    uni.showToast(OBJECT) 显示消息提示框. OBJECT参数说明 参数 类型 必填 说明 平台差异说明 title String 是 提示的内容,长度与 icon 取值有关.   i ...

  10. vue实现消息提示框

    我们常常看到很多vue生态下的ui框架的消息提示框,在页面切换的时候依然停留在页面,我们知道vue这种单页面渐进式框架,所有的操作和元素都是挂载在一个节点上的,当路由变化是整个节点下的dom元素也在重 ...

最新文章

  1. 高逼格的 SQL 写法:行行比较,别问为什么,问就是逼格高。。
  2. 大数模板(加减乘除幂次开方)
  3. struts2教程--实现文件上传下载
  4. C语言 | 基于STM32的IIC代码实现(源代码)
  5. 三种常用SoC片上总线的分析与比较 (Z)
  6. 电脑一开机出rebootand_北京联想电脑维修点【蓝伟博达笔记本维修吧】
  7. androidstuio实现页面跳转_vue-router 基础:4类路由跳转示例
  8. 58同城笔试题:数组去重;分饼干(分糖果);最小路径和(leetcode64)
  9. 系统在此应用程序中检测到基于堆栈的缓冲区_Linux 中的零拷贝技术
  10. 手机号段对应地区编码_什么是编码器?了解两种类型的编码器
  11. C语言:ASCII码对照表
  12. Matlab中的画图函数
  13. 计算机毕业论文选题影视方向,毕业设计选题方向
  14. tar: Exiting with failure status due to previous errors
  15. git clone提示鉴权失败
  16. 联想昭阳K22-80机器关闭或开启触摸板方法
  17. Linux之ClamAV杀毒软件YUM安装和使用
  18. Tallest buildings/skyscrapers in the world
  19. 北京外国语大学pip镜像站
  20. JAVA 去除字符串首尾特定字符

热门文章

  1. 一个具有多个组件的在线平面图设计 平面图 在线制图
  2. 程序员开工指南,专治不想上班!
  3. 揭秘:寻找水军组织,宝妈兼职月入3000+
  4. python-linux-获取多台远端机器指定文件并下载至本地(s**y-日志审计)
  5. CuraEngine VS2017
  6. 阿里云视频直播开发----java
  7. java移位加密_凯撒加密解密(java字母移位)
  8. windows下网络诊断基本命令
  9. 计算机主机箱内部各部件,电脑主机箱内的部件组装图解
  10. 黑鲨重装计算机安装无法继续,黑鲨教你重装系统解决电脑开机无法进入系统问题...