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

义乌外贸网站制作百度蜘蛛池自动收录seo

义乌外贸网站制作,百度蜘蛛池自动收录seo,做电力的系统集成公司网站,茂名建设中专学校网站一、模态对话框 模态对话框是一个对话框,它阻塞了对同一应用程序中其他可见窗口的输入。用于向用户请求文件名或用于设置应用程序首选项的对话框通常是模态的。对话框可以是应用程序模式(默认)或窗口模式。当应用程序模态对话框打开时,用户必须完成与对…

一、模态对话框

模态对话框是一个对话框,它阻塞了对同一应用程序中其他可见窗口的输入。用于向用户请求文件名或用于设置应用程序首选项的对话框通常是模态的。对话框可以是应用程序模式(默认)或窗口模式。当应用程序模态对话框打开时,用户必须完成与对话框的交互并关闭它,然后才能访问应用程序中的任何其他窗口。窗口模式对话框只阻止访问与该对话框相关联的窗口,允许用户继续使用应用程序中的其他窗口。

显示模态对话框最常见的方法是调用它的exec()函数。 当用户关闭对话框时,exec()将提供一个有用的返回值。 想要关闭对话框并返回适当的值,您必须连接一个默认按钮(对话框的默认按钮是当用户按Enter (Return)时按下的按钮。 此按钮用于表示用户接受对话框的设置并希望关闭对话框。 使用QPushButton::setDefault(), QPushButton::isDefault()和QPushButton::autoDefault()来设置和控制对话框的默认按钮。   ),例如一个OK按钮到accept()槽,一个Cancel按钮到reject()槽。 或者,您可以使用Accepted或Rejected调用done()槽。  

另一种方法是调用setModal(true)或setWindowModality(),然后调用show()。 与exec()不同,show()将控制权立即返回给调用者。 调用setModal(true)对于进度对话框特别有用,因为用户必须能够与对话框交互,例如取消长时间运行的操作。 如果您同时使用show()和setModal(true)来执行长时间操作,则必须在处理过程中定期调用QCoreApplication::processEvents()来使用户能够与对话框进行交互。 

其中setModal(ture)为模态对话框,setModal(false)为非模态对话框。

二、非模态对话框:

非模态对话框是在同一个应用程序中独立于其他窗口操作的对话框。文字处理器中的查找和替换对话框通常是非模态的,允许用户与应用程序的主窗口和对话框进行交互。

使用show()显示非模态对话框,它会立即将控制权返回给调用者

如果在隐藏对话框后调用show()函数,对话框将显示在原来的位置。这是因为窗口管理器决定了程序员未显式放置的窗口的位置。要保留被用户移动的对话框的位置,请将其位置保存在closeEvent()处理程序中,然后在再次显示对话框之前将其移动到该位置。

调用close()方法后首先它会向widget发送一个关闭事件(QCloseEvent)。如果widget接受了关闭事件(QCloseEvent),窗口将会隐藏(实际上调用hide())。如果widget不接受关闭事件,那么窗口将什么也不做。默认情况下widget会接受关闭事件,我们可以重写QCloseEvent事件,可以选择接受或者不接受。

   如果widget设置了Qt::WA_DeleteOnClose属性,widget将会被释放。不管widget是否可见,关闭事件都会传递给widget。即接收到QCloseEvent事件后,除了调用hide()方法将窗口隐藏,同时会调用deleteLater()方法将窗口释放掉,不会再占用资源。

   所以说调用close()并不一定就会将窗口对象销毁。而只有设置了 Qt::WA_DeleteOnClose属性才会删除销毁。如果这个属性没有设置,close()的作用和hide(),setvisible(false)一样,只会隐藏窗口对象而已,并不会销毁该对象。

三、实现

在此我们使用按钮来跳转到槽函数,进而实现对话框的调用。

接着实现槽函数

别忘记头文件

最后实现效果

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

相关文章:

  • 上海网络营销软件windows优化大师win10
  • 专做美妆的视频网站ui设计
  • 平度市建设局网站济宁百度推广价格
  • 茶类网站建设方案西安网站seo排名优化
  • 南和县住房和建设局网站石家庄整站优化技术
  • 做教育网站销售的好吗成都百度网站排名优化
  • 展览展会网页模板下载河南网站优化排名
  • 自己做网站上传视频疫情二十条优化措施
  • 网站排名上升 优帮云网络销售培训学校
  • 对于政务网站建设的建议网站收录优化
  • 网站策划与建设阶段的推广方法网络软文怎么写
  • 漳州公司做网站重庆网站建设
  • 十大网络平台有哪些网站关键词排名seo
  • 建b2c网站google官方下载安装
  • 广州b2b网站建设公司推广网站
  • 新乡市封丘县建设局网站百度教育官网登录入口
  • 网站开发项目点击器
  • 建公司网站需要多少钱推广普通话手抄报内容资料
  • 东莞市建设监督网站首页app宣传推广方案
  • 网站设计基本功能域名免费注册0元注册
  • 徐州网站建设的特点营销咨询公司
  • 网站建设问题表在seo优化中
  • 网站建设公司 倒闭店铺推广方法
  • 网站搭建素材短视频培训
  • amazon虚拟机免费做网站百度信息流怎么收费
  • 深圳做网站推广公司聊城seo整站优化报价
  • 深圳专业app网站开发企业网站建设原则是
  • 网站开发师职责柳州网站建设哪里有
  • 自己做的网站怎么改电话网络推广代运营公司
  • 做水果的网站有哪些google高级搜索