• 5441阅读
  • 3回复

[提问][已解决]如何实现两个对话框的通信 [复制链接]

上一主题 下一主题
离线shaoxie1986
 

只看楼主 倒序阅读 楼主  发表于: 2011-01-14
— 本帖被 XChinux 执行加亮操作(2011-01-22) —
比如一个程序显示了2个widget,互不为父子关系,其中widget2是widget1的类成员,两个都不是new出来的,想实现关闭widget2的时候,第一个对话框弹出一个QMessageBox,这该如何实现。
注:widget2是show(),显示出来的。

安装了个事件过滤器,完成了这个功能。
[ 此帖被shaoxie1986在2011-01-14 22:24重新编辑 ]
离线zihongdelei
只看该作者 1楼 发表于: 2011-01-14
最好能贴出关键代码,没看明白
离线roywillow

只看该作者 2楼 发表于: 2011-01-14
widget2应该有一些跟关闭有关的信号吧
参考一下文档试试
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线shaoxie1986

只看该作者 3楼 发表于: 2011-01-14
回 2楼(roywillow) 的帖子
谢谢帮助,我试一试。
快速回复
限100 字节
 
上一个 下一个