我设置了三个窗口,一个主窗口Main,在主窗口里声明了B窗口的指针对象 B *b;在Main窗口点击按钮之后show出B窗口
b = new B;
b->show();
this->close();
然后在Main的析构函数里delete了对象b,紧接着在窗口B中close的时候出现段错误,调试的时候发现原因是Main里delete了对象b。想请问窗口跳转还有其他方法吗?
...全文
31611打赏收藏
qt窗口跳转问题
我设置了三个窗口,一个主窗口Main,在主窗口里声明了B窗口的指针对象 B *b;在Main窗口点击按钮之后show出B窗口 b = new B; b->show(); this->close(); 然后在Main的析构函数里delete了对象b,紧接着在窗口B中close的时候出现段错误,调试的时候发现原因是Main里delete了对象b。想请问窗口跳转还有其他方法吗?