标题:qt关于关闭旧窗口打开新窗口的问题
作者:sad~smile
日期:2015-05-15 17:10
内容:
新手,刚学qt一周,
我想实现点击一个按钮然后关闭当前窗口打开一个新的窗口,
如图,我在信号槽里这么写的没有报错,但是旧窗口关闭了确没有弹出新的窗口,hostface为新窗口的类名。
求怎么破???
#1 [sad~smile 05-15 17:34]
在线等,没人理我!!!
#2 [liuyuanan 05-16 09:13]
新窗体不要定义成局部变量,new一个新窗体实例
#3 回 liuyuanan 的帖子 [sad~smile 05-18 10:51]
liuyuanan:新窗体不要定义成局部变量,new一个新窗体实例 (2015-05-16 09:13)
{
close();
hostface *h=new hostface(this);
h->show();
}
谢谢,但是也不好用,新窗口没有打开。
#4 [wangxingsb36 05-19 10:51]
hostface *h=new hostface(this); this传进去表示是当前的窗口是你的父类,父窗口析构后,子窗口也会关闭。。
#5 [ch781609892 05-19 22:22]
楼上正解