赞
踩
1.原因:最近,使用QT出现allocation of incomplete type 'Ui::XXXX'错误,排除代码错误后。网上查寻找解决办法,发现出现此问题的原因大部分跟本项目无关;但,偶然想起看过的一篇文章需要清除什么,于是将项目备份后清除了所有项目,然后关闭项目,再次打开运行,问题解决。
2.解决方法:
首先选择菜单的构建;
其次选择你要清理的项目,可通过Debug选择项目;
3.提供一些其它可能产生的原因:
修改项目文件名,.cpp文件没有添加类似的头文件,.h文件缺少相关类的完整定义,没有添加私有成员变量,UI界面的对象被修改等。具体解决办法CSDN上有许多大佬提供。
PS:使用时不确定能否解决的话,建议备份哦,防止越错越多。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。