Qt 堆区new一个设计师界面类 信号不通

父窗口 widget

创建一个自定义 设计师界面类 myform

父窗口 myform* w = new myform()

myform 类中 自定义信号 solthide()

父窗口 widget 中绑定 connect(w,&myform::solthide,[=](){
this->hide();
})

此时信号是无效的
如此窗口 为在栈区创建 就可正常通信 请问是为什么?

堆区的内存被swap出物理内存了,我猜。

是信号没用还是hide函数没有执行?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^