首页| 论坛| 消息

回复: SLOT(hide())后的窗口如何再显示?(已经解决)
#11 回 9楼(herrome) 的帖子 [wxj120bw 08-09 14:27]
新建子界面时,将主界面对象传给子界面,如 new MyDialog(mainDlg) //mainDlg是主界面指针对象
这样在子界面就可以操作主界面对象了。
#12 [roywillow 08-09 15:07]
看样子你是在主窗口中调用一个弹出窗口
那么就在主窗口中把弹出窗口关闭时发出的信号(我记得好像是reject和accept)跟this的show槽直接连接,这样应该就ok了吧,不要想得太复杂

另外上面给出的那个代码既没有指定parent也没有delete……并且这个窗口跟原来隐藏的显然不是一个东西
#13 回 12楼(roywillow) 的帖子 [herrome 08-09 15:40]
accept的话Mainwindow class好像没有吧,
#14 [roywillow 08-09 15:52]
那个信号是QDialog的
你不是想在弹出窗口关闭的时候弹出主窗口么
那么就把弹出窗口关闭时发出的消息跟主窗口重新显示的槽关联应该就ok了吧
#15 回 10楼(dbzhang800) 的帖子 [herrome 08-09 15:58]
每一个new都需要有一个对应delete
这话怎么解释?子界面关闭的时候不能自动delete马

<< 1 2 3 4 5 >> (3/6)

回复 发表
主题 版块