令人惊讶的是,我无法找到有关它的问题。 这个截图比单词更好:
我可以无错误地构建和运行程序。但是在NetBeans中我有
"有未解决的包含"
和
"无法解析标识符"
错误。有趣的是,Qt命名空间(GlobalColor,AltModifier)有几个完成,但NetBeans'代码帮助。
答案 0 :(得分:0)
我本来希望发表评论,但我的声誉还不够。谁决定让人们需要很高的声誉来评论某件事,而不是阻止他们创建答案^^
无论如何: 使用Ubuntu和Netbeans 9 RC1时,我遇到了同样的问题。
只要我不使用Qt ::,自动补全功能就会发现我到目前为止想要的所有东西。但随后它无法编译。 如果我在前面添加Qt ::名称空间,它将进行编译,但会留下未解决的错误。
=>我设置了
using namespace Qt;
进入我的代码,现在可以了。我知道这不是应该“修复”的方式,因为它也可以与Qt :: blabla一起使用,但是只要不因任何原因(不是出于任何原因)被迫使用另一个,我就可以将其作为临时解决方案使用全球命名空间^^