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

在天津做网站的公司如何优化网页

在天津做网站的公司,如何优化网页,电子商城网站建设价格,人力资源劳务派遣公司对话框 一.基本的对话框二.自定义对话框三.通过图形化界面自定义对话框四.关于对话框mode 对话框是GUI程序中不可或缺的组成部分。一些不适合在主窗口实现的功能组件可以设置在对话框中。对话框通常是一个顶层窗口,出现在程序最上层,用于实现短期任务或者…

对话框

  • 一.基本的对话框
  • 二.自定义对话框
  • 三.通过图形化界面自定义对话框
  • 四.关于对话框mode

对话框是GUI程序中不可或缺的组成部分。一些不适合在主窗口实现的功能组件可以设置在对话框中。对话框通常是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。

Qt常用的内置对话框有:

  1. QFiledialog (文件对话框).
  2. QColorDialog(颜色对话框)、
  3. QFontDialog(字体对话框)、
  4. QInputDialog(输入对话框)
  5. QMessageBox(消息框)。

在创建项目时,本身就有有dialog项目。

在这里插入图片描述

但是在实际工作中,更多的是在window文件里,创建对话框,继承dialog类。

一.基本的对话框

创建一个按钮,当点击该按钮时,就会弹出一个对话框。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

上述代码实际上是有问题的。每次点击按钮都会new一个新对象,毫无疑问是会造成内存泄漏的。所以我们应该在使用完毕后delete。当用户点击叉时,发出信号,delete窗口。为了方便我们操作,Qt对此封装了一个属性用以实现上面功能。

在这里插入图片描述

二.自定义对话框

上面的对话框太单调了,我们想加一些其它东西。所以我们就需要继承dialog创建类。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

如果想要添加控件,直接在对应的cpp文件里添加即可。

在这里插入图片描述

在这里插入图片描述

三.通过图形化界面自定义对话框

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在当前ui文件里就可以自定义对话框了,完成后再像上面一样创建dialog,就可以调用自定义对话框了。

在这里插入图片描述

注意此处调用的是我们自己生成的类,而不是库里的QDialog。

在这里插入图片描述

四.关于对话框mode

对话框分为模态对话框和⾮模态对话框。

模态对话框指的是:显示后无法与父窗口进行交互,是一种阻塞式的对话框。使用QDialog.:exec()函数调用。模态对话框适用于必须依赖用户选择的场合,比如消息显示,文件选择,打印设置等。

非模态对话框显示后独立存在,可以同时与父窗口进行交互,是一种非阻塞式对话框,使用QDialog:show()函数调用。
非模态对话框一般在堆上创建,这是因为如果创建在栈上时,弹出的非模态对话框就会一闪而过。同时还需要设置Qt:WA_DeleteOnClose属性,目的是:当创建多个非模态对话框时(如打开了多个非模态窗口),为了避免内存泄漏要设置此属性。
非模态对话框适用于特殊功能设置的场合,比如查找操作,属性设置等。

上面所写代码都是非模态的,想要改成模态的也很简单,只需要把show函数改成exec即可。

在这里插入图片描述

在这里插入图片描述

http://www.hkea.cn/news/895142/

相关文章:

  • 桂园精品网站建设费用网站seo查询站长之家
  • 安卓手机怎么做网站站长工具seo综合查询广告
  • 余姚网站建设的公司手机百度账号申请注册
  • 预付网站制作费怎么做凭证如何自制网站
  • 定制网站多少钱北京seo网站管理
  • 南昌做网站公司哪家好如何建立独立网站
  • 成都解放号网站建设什么是百度竞价
  • 网站优化的基本思想与原则百度号码
  • 沧州网站建设制作设计优化深圳seo优化推广
  • 建立一个网站需要什么技术网上培训机构
  • 网站设计与管理论文百度账号注册平台
  • 网站空间商推荐seo是什么职位缩写
  • 怎么建设boss网站文件外链
  • 百度推广网站建设费百度搜索引擎的网址是多少
  • php 手机网站 上传图片定制网站建设
  • 关于网站建设的问题百度关键词分析
  • 登录官方网站装修公司网络推广方案
  • 设计网站官网入口网站搜索优化方法
  • 网站优化qq群山东做网站
  • wordpress icomoon太原seo快速排名
  • 中华建设杂志网站记者数据指数
  • 网站开发测试情况南召seo快速排名价格
  • 上海仓储公司小红书seo优化
  • 南京建设公司网站网络营销整合推广
  • wordpress更改语言沈阳seo优化
  • wordpress免费网站世界大学排名
  • 做网站的属于什么专业?百度爱采购竞价推广
  • 网站建设一年多少恰东莞网站到首页排名
  • 新企业网站应该怎么做SEO优化广告联盟有哪些
  • 手机app开发网站建设软文推广文章案例