未解决的 Qt 包含在 Eclipse 中的问题

ehu*_*ang 5 eclipse qt indexer

Eclipse 无法找到 Qt 包含文件。同样,它无法为 Qt 类提供自动完成功能。

我做了项目 - >属性 - >路径和符号 - >包含 - >添加到Qt中的包含目录/usr/include/qt4/。这导致 Eclipse 识别某些特定的类,例如QString;但是,没有自动完成功能。

我在网上搜索过,但没有结果。如何将 Eclipse 索引 Qt 放入我的项目中?

编辑:2012 年 12 月 20 日

我已经解决了我自己的问题。看来包含问题的顺序。我放

'usr/include/qt4'
'usr/include/qt4/Qt'
'usr/include/qt4/QtCore'
'usr/include/qt4/QtGui'
Run Code Online (Sandbox Code Playgroud)

进入Project Properties -> C++ General -> Paths & Symbols。我重建并自动完成工作。

Bas*_*tch 1

您需要添加几个包含目录,例如命令列出的目录

 pkg-config --cflags QtGui QtXml QtSvg QtDBus
Run Code Online (Sandbox Code Playgroud)

(以及其他 Qt 包)。