diff options
Diffstat (limited to 'src/entry.h')
-rw-r--r-- | src/entry.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/entry.h b/src/entry.h index 4020a96..f814ef4 100644 --- a/src/entry.h +++ b/src/entry.h @@ -25,6 +25,12 @@ enum Protection { Public, Protected, Private } ; enum Specifier { Normal, Virtual, Pure } ; enum MethodTypes { Method, Signal, Slot, DCOP, Property }; +struct ListItemInfo +{ + const char *type; + int itemId; +}; + /*! \brief This class stores information about an inheritance relation */ struct BaseInfo @@ -229,6 +235,7 @@ class Entry Entry(const Entry &); ~Entry(); int getSize(); + void addSpecialListItem(const char *listName,int index); /*! Adds entry \e as a child to this entry */ void addSubEntry (Entry* e) ; @@ -276,9 +283,10 @@ class Entry QList<QCString> *anchors; //!< list of anchors defined in this entry QCString fileName; //!< file this entry was extracted from int startLine; //!< start line of entry in the source - int todoId; //!< id of the todo list item of this entry - int testId; //!< id of the test list item of this entry - int bugId; //!< id of the bug list item of this entry + //int todoId; //!< id of the todo list item of this entry + //int testId; //!< id of the test list item of this entry + //int bugId; //!< id of the bug list item of this entry + QList<ListItemInfo> *sli; //!< special lists (test/todo/bug/..) this entry is in TagInfo *tagInfo; //!< tag file info static int num; //!< counts the total number of entries enum |