解决QT单独添加ui文件后cpp文件的报错问题

解决QT单独添加ui文件后cpp文件的报错问题,第1张

本博客内容如题:

当创建c++ class文件(同时加入了.h文件)后,

再单独创建同名qt designer form(.ui)后,

即使添加ui对应的头文件(#include "ui_test.h")(这种情况有个特点:添加此ui文件不会有任何输入补全提示)

相应的.cpp文件中总会报错:

曾参照此篇博客 https://blog.csdn.net/rjc_lihui/article/details/88397009

尝试解决,发现并没用。

总之就是里外不是人,谁用谁知道。

解决方法

同时新建.h .cpp .ui三种文件 方法:addNew时选择 Qt-> Qt设计师界面类

1. 检查.pro文件中是否添加了UI文件,如果没有添加,则添加:

```

FORMS += mainwindow.ui

```

2. 检查.pro文件中是否添加了Qt资源文件,如果没有添加,则添加:

```

RESOURCES += resources.qrc

```

3. 检查.pro文件中是否添加了Qt模块,如果没有添加,则添加:

```

QT += widgets

```


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/10984064.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存