summaryrefslogtreecommitdiffstats
path: root/src/membergroup.h
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2019-10-29 21:52:33 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2019-10-29 21:54:24 (GMT)
commit38f1441dc329e72ba4c782fdc721ce5199e01a67 (patch)
treececcd8fa1b4172dd3e4a01bacac11f420c1c9d58 /src/membergroup.h
parent4b745debaec0dbff60f7fe82ac32c59e3b21dfea (diff)
downloadDoxygen-38f1441dc329e72ba4c782fdc721ce5199e01a67.zip
Doxygen-38f1441dc329e72ba4c782fdc721ce5199e01a67.tar.gz
Doxygen-38f1441dc329e72ba4c782fdc721ce5199e01a67.tar.bz2
Replaced QList<ListItemInfo> with std::vector<ListItemInfo>
Diffstat (limited to 'src/membergroup.h')
-rw-r--r--src/membergroup.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/membergroup.h b/src/membergroup.h
index 51dc04b..0fda3d7 100644
--- a/src/membergroup.h
+++ b/src/membergroup.h
@@ -18,6 +18,8 @@
#ifndef MEMBERGROUP_H
#define MEMBERGROUP_H
+#include <vector>
+
#include <qlist.h>
#include "sortdict.h"
#include "types.h"
@@ -79,7 +81,7 @@ class MemberGroup
int countInheritableMembers(const ClassDef *inheritedFrom) const;
void setInGroup(bool b);
void addListReferences(Definition *d);
- void setRefItems(const QList<ListItemInfo> *sli);
+ void setRefItems(const std::vector<ListItemInfo> &sli);
MemberList *members() const { return memberList; }
QCString anchor() const;
@@ -99,7 +101,7 @@ class MemberGroup
const Definition *m_parent;
QCString m_docFile;
int m_docLine;
- QList<ListItemInfo> *m_xrefListItems;
+ std::vector<ListItemInfo> m_xrefListItems;
};
/** A list of MemberGroup objects. */
@@ -131,15 +133,13 @@ class MemberGroupSDict : public SIntDict<MemberGroup>
/** Data collected for a member group */
struct MemberGroupInfo
{
- MemberGroupInfo() : docLine(-1), m_sli(0) {}
- ~MemberGroupInfo() { delete m_sli; m_sli=0; }
- void setRefItems(const QList<ListItemInfo> *sli);
+ void setRefItems(const std::vector<ListItemInfo> &sli);
QCString header;
QCString doc;
QCString docFile;
- int docLine;
+ int docLine = -1;
QCString compoundName;
- QList<ListItemInfo> *m_sli;
+ std::vector<ListItemInfo> m_sli;
};
#endif