Qt应用程序启动但没有响应

时间:2014-05-23 11:21:24

标签: c++ qt debugging qmainwindow

我完成了将应用程序从Qt4迁移到Qt5,它编译并运行但是只要主窗口打开,我就无法做任何事情(与项目交互,或点击或任何事情)。它只是没有回应。我试过调试它但在main.cpp到达返回a.exec();声明和试图进一步调试是不可能的,黄色箭头不会去任何地方,如果我坚持太多它最终消失。该程序的功能应该是正常的,我只迁移它。
什么可能导致这个问题?我会发布一些代码,但是有很多.cpps,我对这个问题知之甚少,我不知道该发布什么。

我知道它没有太多的信息,但如果有人遇到这个问题或者知道与这些症状相关的事情,请说出来,它会比什么都好。
如果我遗漏了什么,请告诉我 三江源。

更多信息
平台:Windows 7 x64
编译器:MinGW 4.8 32bits
应用:32位
我确实在调试模式下编译了所有库和应用程序(除了一些如Qxt,它是用命令行编译的,zlib和Qt5SerialPort包含调试版本本身)

1 个答案:

答案 0 :(得分:1)

尝试在主窗口中禁用所有子窗口小部件,然后逐个打开它们,直到找到导致阻止的窗口为止。