summaryrefslogtreecommitdiffstats
path: root/src/filedef.h
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2012-11-18 21:43:28 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2012-11-18 21:43:28 (GMT)
commitfee4053bd3dd075a2dd2cba4da8166ec5307eadd (patch)
tree94365b932426de715b3a479094b7056e0c4f878b /src/filedef.h
parentceb4115c7b941039411e1793e01239610ff112a2 (diff)
downloadDoxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.zip
Doxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.tar.gz
Doxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.tar.bz2
Release-1.8.2-20121118
Diffstat (limited to 'src/filedef.h')
-rw-r--r--src/filedef.h26
1 files changed, 10 insertions, 16 deletions
diff --git a/src/filedef.h b/src/filedef.h
index 2368b36..adf0f49 100644
--- a/src/filedef.h
+++ b/src/filedef.h
@@ -22,11 +22,11 @@
#include <qlist.h>
#include <qintdict.h>
#include <qdict.h>
-#include "config.h"
#include "definition.h"
+#include "sortdict.h"
#include "memberlist.h"
-#include "util.h"
+class MemberList;
class FileDef;
class FileList;
class ClassSDict;
@@ -72,13 +72,7 @@ class FileDef : public Definition
DefType definitionType() const { return TypeFile; }
/*! Returns the unique file name (this may include part of the path). */
- QCString name() const
- {
- if (Config_getBool("FULL_PATH_NAMES"))
- return filename;
- else
- return Definition::name();
- }
+ QCString name() const;
QCString displayName(bool=TRUE) const { return name(); }
QCString fileName() const { return filename; }
@@ -169,7 +163,7 @@ class FileDef : public Definition
//bool includes(FileDef *incFile,QDict<FileDef> *includedFiles) const;
//bool includesByName(const QCString &name) const;
- MemberList *getMemberList(MemberList::ListType lt) const;
+ MemberList *getMemberList(MemberListType lt) const;
const QList<MemberList> &getMemberLists() const { return m_memberLists; }
/* user defined member groups */
@@ -186,10 +180,10 @@ class FileDef : public Definition
void acquireFileVersion();
private:
- MemberList *createMemberList(MemberList::ListType lt);
- void addMemberToList(MemberList::ListType lt,MemberDef *md);
- void writeMemberDeclarations(OutputList &ol,MemberList::ListType lt,const QCString &title);
- void writeMemberDocumentation(OutputList &ol,MemberList::ListType lt,const QCString &title);
+ MemberList *createMemberList(MemberListType lt);
+ void addMemberToList(MemberListType lt,MemberDef *md);
+ void writeMemberDeclarations(OutputList &ol,MemberListType lt,const QCString &title);
+ void writeMemberDocumentation(OutputList &ol,MemberListType lt,const QCString &title);
void writeIncludeFiles(OutputList &ol);
void writeIncludeGraph(OutputList &ol);
void writeIncludedByGraph(OutputList &ol);
@@ -238,7 +232,7 @@ class FileList : public QList<FileDef>
FileList(const char *path) : QList<FileDef>(), m_pathName(path) {}
~FileList() {}
QCString path() const { return m_pathName; }
- int compareItems(GCI item1,GCI item2)
+ int compareItems(QCollection::Item item1,QCollection::Item item2)
{
FileDef *md1 = (FileDef *)item1;
FileDef *md2 = (FileDef *)item2;
@@ -253,7 +247,7 @@ class OutputNameList : public QList<FileList>
public:
OutputNameList() : QList<FileList>() {}
~OutputNameList() {}
- int compareItems(GCI item1,GCI item2)
+ int compareItems(QCollection::Item item1,QCollection::Item item2)
{
FileList *fl1 = (FileList *)item1;
FileList *fl2 = (FileList *)item2;