QT创建线程的窗口关闭,但是线程还在运行
如上标题所示,我在QT一个窗口的函数里创建一个线程,并且把窗口指针传递给线程父指针参数,然后在线程还在执行的时候关闭父窗口,这时候程序闪退。
解决方案:在父窗口的析构函数里添加线程终止的代码,比如调用
terminate()//微暴力 。以前忽略了这部分。
QT创建线程的窗口关闭,但是线程还在运行
如上标题所示,我在QT一个窗口的函数里创建一个线程,并且把窗口指针传递给线程父指针参数,然后在线程还在执行的时候关闭父窗口,这时候程序闪退。
解决方案:在父窗口的析构函数里添加线程终止的代码,比如调用
terminate()//微暴力 。以前忽略了这部分。