NetBeans的'代码帮助Qt工作错误

时间:2018-06-01 19:35:05

标签: c++ linux qt netbeans autocomplete

令人惊讶的是,我无法找到有关它的问题。 这个截图比单词更好:

Imgur

我可以无错误地构建和运行程序。但是在NetBeans中我有

  

"有未解决的包含"

  

"无法解析标识符"

错误。有趣的是,Qt命名空间(GlobalColor,AltModifier)有几个完成,但NetBeans'代码帮助。

1 个答案:

答案 0 :(得分:0)

我本来希望发表评论,但我的声誉还不够。谁决定让人们需要很高的声誉来评论某件事,而不是阻止他们创建答案^^

无论如何: 使用Ubuntu和Netbeans 9 RC1时,我遇到了同样的问题。

只要我不使用Qt ::,自动补全功能就会发现我到目前为止想要的所有东西。但随后它无法编译。 如果我在前面添加Qt ::名称空间,它将进行编译,但会留下未解决的错误。

=>我设置了

using namespace Qt;

进入我的代码,现在可以了。我知道这不是应该“修复”的方式,因为它也可以与Qt :: blabla一起使用,但是只要不因任何原因(不是出于任何原因)被迫使用另一个,我就可以将其作为临时解决方案使用全球命名空间^^