Помогите контексту, течь QT с помощью SlickEdit

StackOverflow https://stackoverflow.com/questions/7348439

  •  27-10-2019
  •  | 
  •  

Вопрос

Я пытаюсь заставить SlickEdit работать с структурой QT, чтобы я мог легко ориентироваться в кодовой базе и из -за других функций, которые она предоставляет. Чтобы отметить библиотеку, я перейду к инструментам> Tag Files, затем я щелкну правой кнопкой мыши C/C ++, чтобы добавить файл тега. Я называю это Qt.Vtg, а затем выберу следующие деревья:

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

Я получаю теги для чего -то, но я не могу получить теги для контекста для некоторых сценариев, где я обычно получаю его:

Когда я пытаюсь получить параметры для второго указателя, это ничего не показывает:

oldAddress = ui->addressText->

Когда я пытаюсь завершить конкретные заголовки, это также не оказывает никакой помощи

#include <QtCore/ >

Я не знаю, не упускаю ли я шаг для тегов контекста QT, или дополнительные шаги для тега QT.

Тед.

Это было полезно?

Решение

  1. Вы должны предоставить включение каталогов QT для вашего проекта, либо в свойствах вашего проекта (меню «Проект, свойства проекта, вкладка« Директории »), либо в свойствах вашего компилятора (инструменты меню, опции, поиск« Свойства компилятора »). Это позволит вашему проекту найти файлы включения; Один только файл тегов на самом деле не помогает, поскольку у вас могут быть противоречивые теги во многих файлах тегов, которые у вас могут иметь, поэтому файлы включают.
  2. Убедитесь, что вы активировали все макросы, которые QT предоставляет вашей системе сборки. Прошло десять лет с тех пор, как я использовал QT, но IIRC было несколько макросов, при желании указано в командной строке компилятора; Убедитесь, что Slickedit знает о них. (Проект меню, свойства проекта, вкладка компиляции/ссылки).

Если этого недостаточно, пожалуйста, сообщите более подробную информацию (где определение содержится, настройки для автозаполнения, для тега контекста и т. Д.).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top