Qt 点击运行,QT显示“应用程序输出”,但是没有窗口显示,但任务管理器里有运行

本来是可以运行的,但是我添加了几个已有项 .h和.cpp 然后在运行就出现这种情况了,我用vb来做也是这样,(原来的.h和.cpp是可以在C++的main函数调用,在小黑框正常运行的)

我也出现了这个问题,我发现是我没有设置指向他的父类。我写的代码是:setParent(this)。改为mybtn->setParent(this)。就解决了这个问题。希望能看懂我这凌乱的描述。。QT小白一个。

窗口有show()吗?

那就把那几个文件去掉,再试试看,如果想加进来,一个一个的加,慢慢排除原因。

只添加.c和.h,没有修改main的话,如果没有编译错误,是不会有问题的。你这种问题有可能是你把某些功能加到show()或者exec()之前了,在执行完新加入的语句之前,窗口不会出现

看看是不是有函数一直在运行,可能是函数一直卡在构造函数哪里出不来

是不是添加的cpp有main函数,原来的cpp也有main函数,我的原因是这样的

 

我的情况是这样的
img