Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse中未解决的Qt包含问题_Eclipse_Qt_Indexer - Fatal编程技术网

Eclipse中未解决的Qt包含问题

Eclipse中未解决的Qt包含问题,eclipse,qt,indexer,Eclipse,Qt,Indexer,Eclipse无法定位Qt包含。同样,它也无法为Qt类提供自动完成功能 我在/usr/include/qt4/中创建了项目->属性->路径和符号->包含->添加到Qt的包含目录。这导致Eclipse识别某些类,例如QString;但是,没有自动完成 我在网上搜了一遍也没用。如何将EclipseIndexQt加入到我的项目中 编辑:12/20/12 我已经解决了我自己的问题。这似乎是物质的顺序。我把 'usr/include/qt4' 'usr/include/qt4/Qt' 'usr/inclu

Eclipse无法定位Qt包含。同样,它也无法为Qt类提供自动完成功能

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

我在网上搜了一遍也没用。如何将EclipseIndexQt加入到我的项目中

编辑:12/20/12

我已经解决了我自己的问题。这似乎是物质的顺序。我把

'usr/include/qt4'
'usr/include/qt4/Qt'
'usr/include/qt4/QtCore'
'usr/include/qt4/QtGui'

进入代码>项目属性> > C++ -> >路径和符号< /代码>。我重建了,自动完成工作。

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

 pkg-config --cflags QtGui QtXml QtSvg QtDBus

(和其他Qt软件包)。

我已经这样做了,但是自动完成对Qt仍然不起作用。这并不能解决问题-索引不会查找没有扩展名的文件,这就是Qt头的情况。非常感谢!你救了我的命!