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

太原网络营销网站做推广怎么做

太原网络营销网站,做推广怎么做,免费推广网手机版,如何在百度上搜索到自己的网站在Qt框架中,exec()方法是QDialog类(及其子类)的一个成员函数,用于以模态(modal)方式显示对话框。当exec()被调用时,它会启动一个局部的事件循环,这个循环会阻塞对对话框之外的其他窗…

在Qt框架中,exec()方法是QDialog类(及其子类)的一个成员函数,用于以模态(modal)方式显示对话框。当exec()被调用时,它会启动一个局部的事件循环,这个循环会阻塞对对话框之外的其他窗口的访问,直到对话框被关闭。

exec()方法的返回类型通常是intQDialog::DialogCode(后者是一个枚举类型,提供了标准对话框结果的预定义值,如QDialog::AcceptedQDialog::Rejected)。返回的值通常用于指示对话框是如何被关闭的,例如用户点击了哪个按钮。

点击按钮打开新窗口 

void Widget::on_btnOpen_clicked(){SetDialog dlg;dlg.exec();
}

错误写法:窗口一闪而过

void Widget::on_btnOpen_clicked(){SetDialog dlg;dlg.show();//dlg.exec();
}

在Qt框架中,对话框的显示方式通常有两种:模态(modal)和非模态(non-modal)。这两种方式的区别在于用户与对话框之外的其他窗口的交互能力。

  1. 模态对话框
    当使用exec()方法显示对话框时,它会以模态方式运行。这意味着在对话框关闭之前,用户不能与对话框之外的其他窗口进行交互。exec()方法会启动一个局部的事件循环,直到对话框被关闭,这个循环才会结束。因此,exec()是阻塞的,它会暂停代码的执行,直到对话框关闭。

  2. 非模态对话框
    当使用show()方法显示对话框时,它会以非模态方式运行。这意味着对话框显示后,用户仍然可以与对话框之外的其他窗口进行交互。show()方法不会启动新的事件循环,也不会阻塞代码的执行。因此,对话框的显示是即时的,而代码的执行会继续进行。

当你调用dlg.show()时,对话框会以非模态方式显示,用户可以与对话框和其他窗口进行交互。

如果你注释掉// dlg.exec();这一行,那么对话框将以非模态方式继续运行,这是符合预期的。但是,如果你取消注释并调用dlg.exec();,那么对话框会首先以非模态方式显示(因为show()已经被调用),然后exec()会尝试以模态方式运行对话框。这通常会导致一些不期望的行为,因为对话框已经显示了一次,而且exec()会再次进入事件循环等待对话框关闭。

http://www.mmbaike.com/news/41359.html

相关文章:

  • 网站如何做微信分享推广武汉网络推广公司
  • 东营网站搭建郑州网络推广方法
  • 网站建设怎么报价百度置顶广告多少钱
  • 京东客网站怎么做的网站搜索量查询
  • 做网站纸张大小看seo
  • 推广产品网站建设百度推广网页版
  • 制作网站的网页第三方营销策划公司有哪些
  • 淄博做网站建设2023网络营销成功案例
  • 怎么建设彩票网站沪深300指数基金
  • 赣州新闻联播直播网站seo技术能不能赚钱
  • 国外公司在国内建网站肇庆seo按天收费
  • 怎么做货物收发的网站网站seo优化课程
  • 手机网站建设最新报价如何注册网址
  • 做的好的h游戏下载网站澳门seo关键词排名
  • 学做PPT报告的网站搜索引擎简称seo
  • 前端做网站需要关键词首页排名优化平台
  • 地质公园网站建设搜索网
  • 做网站 简单外包网站seo什么意思
  • 网站建设进度及实过程网站优化技术
  • php动态网站开发人民邮电出版社河北网站seo外包
  • wordpress网站打开卡新手怎么学做电商
  • 无锡高端网站设计制作网络营销企业案例分析
  • 学网站建设有用吗代写平台在哪找
  • 郑州网站建设模板制作定制网站
  • 湛江免费建站新的seo网站优化排名 网站
  • 常州免费做网站实时排名软件
  • 重庆自助企业建站模板可以商用的电视app永久软件
  • 高端大气企业网站模板商业推广
  • 怎么做网站服务器深圳网络推广怎么做
  • 镇江网站搜索引擎优化百度商家入驻怎么做