首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Qt-Creator无法解析通用的Qt-项目,但包含的是OK。

Qt-Creator无法解析通用的Qt-项目,但包含的是OK。
EN

Stack Overflow用户
提问于 2019-01-02 15:06:49
回答 1查看 372关注 0票数 1

我导入了一个使用Qt的现有通用项目,并将所有Qt头路径添加到.includes文件中。

解析器找到包含,但是一旦完成任何与Qt相关的操作,解析器就会抱怨我从未见过的问题。

代码在控制台上编译w/o问题。

qt创建者报告的错误包括以下消息:

代码语言:javascript
复制
* no member named 'qMakeForeachContainer' in namespace 'QtPrivate'

???为什么会这样?

代码语言:javascript
复制
* unknown type name 'QComboBox'

但包括是给出了一个发现

代码语言:javascript
复制
* type 'QObject' is not a direct or virtual base of '...'

“QObject”实际上是一个直接的基地..。

那么这里有什么坏的?这发生在新安装的具有导入的通用项目的64位系统上(而不是在Qt中作为Qt项目创建)。

这一点以前一直有效:-/

EN

Stack Overflow用户

发布于 2019-01-03 10:20:10

某种程度上解决了:原因还不清楚。对我来说,现在使用我的发行版(基于QT5.6)附带的更老的Qt似乎可以工作。它能够正确地打开和解析下载和安装的QT5.12附带的由不工作的correctly (基于QT5.12)创建的项目。“.includes”文件是相同的,并使用下载的QT5.12头文件。

仍然渴望得到解释.

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54008649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档