diff options
Diffstat (limited to 'src/reflist.h')
-rw-r--r-- | src/reflist.h | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/src/reflist.h b/src/reflist.h index 692e108..cb60dc2 100644 --- a/src/reflist.h +++ b/src/reflist.h @@ -21,6 +21,7 @@ #include "qtbc.h" #include <qintdict.h> +#include "outputgen.h" /*! This struct represents an item in the list of references. */ struct RefItem @@ -39,18 +40,31 @@ class RefList RefItem *getRefItem(int todoItemId); RefItem *getFirstRefItem(); RefItem *getNextRefItem(); + QCString listName() const; + QCString optionName() const; + QCString pageTitle() const; + QCString sectionTitle() const; + BaseOutputDocInterface::SectionTypes sectionType() const; - RefList(); + RefList(const char *listName,const char *optionName, + const char *pageTitle,const char *secTitle, + BaseOutputDocInterface::SectionTypes type + ); ~RefList(); private: int m_id; + QCString m_listName; + QCString m_optionName; + QCString m_pageTitle; + QCString m_secTitle; QIntDict<RefItem> *m_dict; QIntDictIterator<RefItem> *m_dictIterator; + BaseOutputDocInterface::SectionTypes m_type; }; -extern RefList todoList; -extern RefList testList; -extern RefList bugList; +//extern RefList todoList; +//extern RefList testList; +//extern RefList bugList; #endif |