Qt如何解决创建新界面ui过程中出现的报错error: allocation of incomplete type ‘Ui::‘

这篇具有很好参考价值的文章主要介绍了Qt如何解决创建新界面ui过程中出现的报错error: allocation of incomplete type ‘Ui::‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近的项目当中,遇到了这样的报错error: allocation of incomplete type ‘Ui::‘   ,排错了近1小时。

Qt如何解决创建新界面ui过程中出现的报错error: allocation of incomplete type ‘Ui::‘,ui

这里说一下我这边是因为在项目当中添加新文件时没有选择设计师界面(一下子把.h  .cpp  .ui全填入工程),而是一个一个的添加(先.h,再.cpp再.ui)。便导致了创建ui过程中默认了ui界面的基类QObejct的name为“Form”,而没有在构造函数当中初始化

Qt如何解决创建新界面ui过程中出现的报错error: allocation of incomplete type ‘Ui::‘,ui

可以看到该属性objectName为apple,与Banana不符合,因此无效,这边只需我们将该名字改为"Banana”即可。

Qt如何解决创建新界面ui过程中出现的报错error: allocation of incomplete type ‘Ui::‘,ui

将apple改为Banana

Qt如何解决创建新界面ui过程中出现的报错error: allocation of incomplete type ‘Ui::‘,ui

 可以看到刚刚的报错已经消除!

 文章来源地址https://www.toymoban.com/news/detail-743121.html

 

 

到了这里,关于Qt如何解决创建新界面ui过程中出现的报错error: allocation of incomplete type ‘Ui::‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包