QWidget 报错 error: no member named ‘XXXX‘ in ‘ui::Widget‘

1.问题描述

主要原因是我们在修改完ui界面时没有重新构建项目或者就是因为构建的项目与原项目不在同一个文件夹下面

2.解决方法

  1. 1.点击项目->2.取消勾选shadow build.通过这两步,我们重建的项目的中间过程文件以及可执行文件就会生成在项目的目录下。
    在这里插入图片描述
    2.但这时可执行文件与中间过程文件都在debug目录下,我们可以生成一个中间文件夹来放可执行文件。具体步骤如下:1.点击UpComputerCommunicationProcessing.pro->添加DESTDIR=Exe,这样我们生成的可执行文件就被放在了Exe目录下。
    在这里插入图片描述
    在这里插入图片描述
    注:每次修改完UI界面时尽量都选择ctrl+B或者点击界面左下角的锤子标志重新构建下项目。
    在这里插入图片描述
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐