QMainWindow中的close()方法不起作用,求大神解释。

图片说明

代码在图片里。第一个close()工作正常,第二个close()不知道怎么回事,不起作用,求大哥们帮忙解释下。已经确定能调用到handleError函数了。

单步跟踪到c lose里面去,是不是有代码阻塞了。