0

我正在尝试让 Slickedit 与 Qt 框架一起使用,以便我可以轻松地浏览代码库,并且因为它提供了其他功能。要对库进行上下文标记,我转到工具 > 标记文件,然后右键单击 C/C++ 以添加标记文件。我将其命名为 Qt.vtg,然后选择以下树:

C:\Qt\2010.05\qt\src
C:\Qt\2010.05\qt\include

我得到了某些东西的上下文标记,但我无法在通常得到它的某些场景中得到上下文标记:

当我尝试获取第二个指针的参数时,它什么也没显示:

oldAddress = ui->addressText->

当我尝试完成特定的标题时,它也没有帮助

#include <QtCore/ >

我不知道我是否缺少上下文标记 QT 的步骤,或者缺少上下文标记 QT 的附加步骤。

特德。

4

1 回答 1

1
  1. 您必须在项目属性(菜单项目、项目属性、目录选项卡)或编译器属性(菜单工具、选项、搜索“编译器属性”)中为项目提供 QT 的包含目录。这将使您的项目能够找到包含文件;单独的标签文件并没有真正的帮助,因为您可能拥有的许多标签文件中可能有冲突的标签,因此包含文件是必要的。
  2. 确保您已激活 QT 为您的构建系统提供的所有宏。我使用 Qt 已经十年了,但是 IIRC 有几个宏定义可选地在编译器命令行上指定;确保 SlickEdit 知道它们。(菜单项目、项目属性、编译/链接选项卡)。

如果这还不够,请提供更多详细信息(包含定义的位置、自动完成设置、上下文标记等)。

于 2011-12-02T10:24:59.013 回答