我正在构建一个Qt UI应用程序,我在我的Windows机器上使用mingw-49编译器将我的Qt版本从5.1.1升级到5.4.1。当我尝试关闭我的应用程序的MainWindow时,我收到以下错误:
Runtime Error: This Application has requested the Runtime to terminate it in an unusual way.
发生此错误时,“应用程序输出”选项卡显示以下消息:
ASSERT: "allWidgets" in file kernel\qwidget.cpp, line 1110
The Application is exited with an error code of 255.
但是Qt版本5.1.1没有使用相同的代码发生此错误。我尝试在Linux中安装Qt 5.4.1,它似乎运行没有任何问题。这是一个Qt错误,还是mingw-49版本的问题,或者我的代码中是否存在可能导致问题的内容?