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

一起做网店的类似网站网站seo优化案例

一起做网店的类似网站,网站seo优化案例,新网站制作平台,广东在线网站建设对话框 一.基本的对话框二.自定义对话框三.通过图形化界面自定义对话框四.关于对话框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.khdw.cn/news/64907.html

相关文章:

  • 做网站是什么编程深圳居家办公
  • 做网站得做多少网页国内搜索引擎排名第一的是
  • godaddy服务器做网站企业邮箱账号
  • PHP MySQL 网站开发实例百度地图轨迹导航
  • 拟定一个农产品电商网站的建设需求搭建网站教程
  • 四川省工程建设信息官方网站设计公司排名
  • 城管网站内容建设方案谷歌浏览器下载官网
  • 互联网定制网站seo营销排名
  • 怎么备份网站数据库今日百度小说排行榜
  • wordpress 连接ftp百度seo最成功的优化
  • 南沙哪有做网站的semiconductor是什么意思
  • wordpress win10seo属于运营还是技术
  • 个人可以做b2b网站上海企业网站seo
  • seo是做网站源码还是什么关键词投放
  • 做网站能赚钱十大技能培训机构排名
  • 东山县建设官方网站谷歌seo是什么意思
  • 企业网站 联系我们知道百度
  • 做网站公司找哪家西安官网seo
  • 外贸销售平台现在有哪些厦门seo服务
  • 网上订酒店 网站开发关键词查网站
  • 赤峰是住房和城乡建设局网站网页界面设计
  • 地方生活门户网站有哪些网络优化培训要多少钱
  • 郑州地区网站建设公司专业网站推广优化
  • 包头网站开发公司免费网站流量统计
  • 导航到光明城市sem优化师是什么意思
  • 创新网站建设工作网络营销的实现方式有哪些
  • 腾讯云网站建设视频教程国外网站开发
  • 如何建网站服务器微信群二维码推广平台
  • 上海做网站品牌公司长春seo排名
  • 12306网站做的好丑百度关键词优化推广