当前位置:   article > 正文

QT出现 mainwindow.cpp:6:12: error: allocation of incomplete type ‘Ui::XXXX‘

error: allocation of incomplete type

1.原因:最近,使用QT出现allocation of incomplete type 'Ui::XXXX'错误,排除代码错误后。网上查寻找解决办法,发现出现此问题的原因大部分跟本项目无关;但,偶然想起看过的一篇文章需要清除什么,于是将项目备份后清除了所有项目,然后关闭项目,再次打开运行,问题解决。

2.解决方法:

首先选择菜单的构建;

其次选择你要清理的项目,可通过Debug选择项目;

3.提供一些其它可能产生的原因:

        修改项目文件名,.cpp文件没有添加类似的头文件,.h文件缺少相关类的完整定义,没有添加私有成员变量,UI界面的对象被修改等。具体解决办法CSDN上有许多大佬提供。

PS:使用时不确定能否解决的话,建议备份哦,防止越错越多。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/121165
推荐阅读
相关标签
  

闽ICP备14008679号