QT+VS “QtRunWork”任务返回了 false,但未记录错误。-工业视觉牛翰社区-人工智能-牛翰网

QT+VS “QtRunWork”任务返回了 false,但未记录错误。

报错:

QtRunWork”任务返回了 false,但未记录错误。

无法打开 源 文件 ” ui_xxx.h 源文件不可用

原因:

1.查看错误:“QtRunWork”任务返回了 false,但未记录错误。
2.查看编译过程,可以报错 IntelliSenses不可用 ,这里一般是环境没有配置好,头文件 .h,库文件 .dll ,.lib

图片[1]-QT+VS “QtRunWork”任务返回了 false,但未记录错误。-工业视觉牛翰社区-人工智能-牛翰网

解决方法:

右键工程 –> 属性 –> 配置属性 –> C/C++ –> 附加目录 –> 添加你当前工程的架构对应的QT编译器的头文件文件路径,如:D:\Program\Qt\Qt5.14.2\5.14.2\msvc2017_64\include,应用 确定即可.

目录路径详细解析:

结构:Qt安装目录\Qt版本\当前工程的架构对应的文件夹\头文件文件夹

示例:D:\Program\Qt\Qt5.14.2\5.14.2\msvc2017_64\include

无法打开 源 文件

解决办法

把该库,头文件目录按照上方解决办法添加即可;

Qt ui_xxx.h头文件 生目录为示例\x64\Release\qt\uic

总结

1.缺啥就把他添加到附加目录或者引用文件数量少的可以直接把他复制到工程目录下一样的效果,都是为了VS找到引用文件而已。

2.多观察输出窗口,问题窗口只适用于官方已经发现的问题,也是基于输出窗口中的log来判断的,精准寻找抓住错误关键问题才能更快查出问题所在

参考文章:

Qt开发报错:Q_INTERFACES Error: Undefined interface

来源链接:https://www.cnblogs.com/wlcb/p/18690920

请登录后发表评论

    没有回复内容