使用slickedit帮助上下文标记Qt

使用slickedit帮助上下文标记Qt,qt,slickedit,Qt,Slickedit,我正试图让Slickedit与Qt框架一起工作,这样我就可以轻松地浏览代码库,因为它提供了其他特性。要对库进行上下文标记,请转到工具>标记文件,然后右键单击C/C++添加标记文件。我将其命名为Qt.vtg,然后选择以下树: C:\Qt\2010.05\qt\src C:\Qt\2010.05\qt\include 我对某些内容进行了上下文标记,但在某些情况下我通常无法进行上下文标记: 当我尝试获取第二个指针的参数时,它没有显示任何内容: oldAddress = ui->addressT

我正试图让Slickedit与Qt框架一起工作,这样我就可以轻松地浏览代码库,因为它提供了其他特性。要对库进行上下文标记,请转到工具>标记文件,然后右键单击C/C++添加标记文件。我将其命名为Qt.vtg,然后选择以下树:

C:\Qt\2010.05\qt\src
C:\Qt\2010.05\qt\include
我对某些内容进行了上下文标记,但在某些情况下我通常无法进行上下文标记:

当我尝试获取第二个指针的参数时,它没有显示任何内容:

oldAddress = ui->addressText->
当我尝试完成特定的标题时,它也没有帮助

#包括

我不知道我是否错过了上下文标记QT的一个步骤,或者是上下文标记QT的附加步骤

特德

  • 您必须在项目的属性(菜单项目、项目属性、目录选项卡)或编译器的属性(菜单工具、选项、搜索“编译器属性”)中为项目提供QT的包含目录。这将使您的项目能够找到包含文件;单独的标记文件并没有真正的帮助,因为您可能拥有的许多标记文件中都有相互冲突的标记,所以包含文件是必要的
  • 确保已激活QT提供给生成系统的所有宏。我使用Qt已经十年了,但是IIRC有几个宏定义可以在编译器命令行上随意指定;确保SlickEdit知道他们的情况。(菜单“项目”、“项目属性”、“编译/链接”选项卡)
  • 如果这还不够,请提供更多详细信息(定义包含在何处、自动完成设置、上下文标记设置等)