summaryrefslogtreecommitdiffstats
path: root/src/types.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/types.h
parentceb4115c7b941039411e1793e01239610ff112a2 (diff)
downloadDoxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.zip
Doxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.tar.gz
Doxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.tar.bz2
Release-1.8.2-20121118
Diffstat (limited to 'src/types.h')
-rw-r--r--src/types.h101
1 files changed, 100 insertions, 1 deletions
diff --git a/src/types.h b/src/types.h
index a8b2db6..9bc5827 100644
--- a/src/types.h
+++ b/src/types.h
@@ -16,7 +16,7 @@
#ifndef TYPES_H
#define TYPES_H
-#include "qtbc.h"
+#include <qcstring.h>
/** @file
* @brief This file contains a number of basic enums and types.
@@ -88,5 +88,104 @@ struct ListItemInfo
int itemId;
};
+enum MemberListType
+{
+ MemberListType_privateLists = 0x0800,
+ MemberListType_detailedLists = 0x1000,
+ MemberListType_declarationLists = 0x2000,
+ MemberListType_documentationLists = 0x4000,
+
+ MemberListType_pubMethods = 0,
+ MemberListType_proMethods = 1,
+ MemberListType_pacMethods = 2,
+ MemberListType_priMethods = 3 + MemberListType_privateLists,
+ MemberListType_pubStaticMethods = 4,
+ MemberListType_proStaticMethods = 5,
+ MemberListType_pacStaticMethods = 6,
+ MemberListType_priStaticMethods = 7 + MemberListType_privateLists,
+ MemberListType_pubSlots = 8,
+ MemberListType_proSlots = 9,
+ MemberListType_priSlots = 10 + MemberListType_privateLists,
+ MemberListType_pubAttribs = 11,
+ MemberListType_proAttribs = 12,
+ MemberListType_pacAttribs = 13,
+ MemberListType_priAttribs = 14 + MemberListType_privateLists,
+ MemberListType_pubStaticAttribs = 15,
+ MemberListType_proStaticAttribs = 16,
+ MemberListType_pacStaticAttribs = 17,
+ MemberListType_priStaticAttribs = 18 + MemberListType_privateLists,
+ MemberListType_pubTypes = 19,
+ MemberListType_proTypes = 20,
+ MemberListType_pacTypes = 21,
+ MemberListType_priTypes = 22 + MemberListType_privateLists,
+ MemberListType_related = 23,
+ MemberListType_signals = 24,
+ MemberListType_friends = 25,
+ MemberListType_dcopMethods = 26,
+ MemberListType_properties = 27,
+ MemberListType_events = 28,
+
+ MemberListType_typedefMembers = 29 + MemberListType_detailedLists,
+ MemberListType_enumMembers = 30 + MemberListType_detailedLists,
+ MemberListType_enumValMembers = 31 + MemberListType_detailedLists,
+ MemberListType_functionMembers = 32 + MemberListType_detailedLists,
+ MemberListType_relatedMembers = 33 + MemberListType_detailedLists,
+ MemberListType_variableMembers = 34 + MemberListType_detailedLists,
+ MemberListType_propertyMembers = 35 + MemberListType_detailedLists,
+ MemberListType_eventMembers = 36 + MemberListType_detailedLists,
+ MemberListType_constructors = 37 + MemberListType_detailedLists,
+
+ MemberListType_allMembersList = 38,
+
+ MemberListType_decDefineMembers = 39 + MemberListType_declarationLists,
+ MemberListType_decProtoMembers = 40 + MemberListType_declarationLists,
+ MemberListType_decTypedefMembers = 41 + MemberListType_declarationLists,
+ MemberListType_decEnumMembers = 42 + MemberListType_declarationLists,
+ MemberListType_decFuncMembers = 43 + MemberListType_declarationLists,
+ MemberListType_decVarMembers = 44 + MemberListType_declarationLists,
+ MemberListType_decEnumValMembers = 45 + MemberListType_declarationLists,
+ MemberListType_decPubSlotMembers = 46 + MemberListType_declarationLists,
+ MemberListType_decProSlotMembers = 47 + MemberListType_declarationLists,
+ MemberListType_decPriSlotMembers = 48 + MemberListType_declarationLists,
+ MemberListType_decSignalMembers = 49 + MemberListType_declarationLists,
+ MemberListType_decEventMembers = 50 + MemberListType_declarationLists,
+ MemberListType_decFriendMembers = 51 + MemberListType_declarationLists,
+ MemberListType_decPropMembers = 52 + MemberListType_declarationLists,
+
+ MemberListType_docDefineMembers = 53 + MemberListType_documentationLists,
+ MemberListType_docProtoMembers = 54 + MemberListType_documentationLists,
+ MemberListType_docTypedefMembers = 55 + MemberListType_documentationLists,
+ MemberListType_docEnumMembers = 56 + MemberListType_documentationLists,
+ MemberListType_docFuncMembers = 57 + MemberListType_documentationLists,
+ MemberListType_docVarMembers = 58 + MemberListType_documentationLists,
+ MemberListType_docEnumValMembers = 59 + MemberListType_documentationLists,
+ MemberListType_docPubSlotMembers = 60 + MemberListType_documentationLists,
+ MemberListType_docProSlotMembers = 61 + MemberListType_documentationLists,
+ MemberListType_docPriSlotMembers = 62 + MemberListType_documentationLists,
+ MemberListType_docSignalMembers = 63 + MemberListType_documentationLists,
+ MemberListType_docEventMembers = 64 + MemberListType_documentationLists,
+ MemberListType_docFriendMembers = 65 + MemberListType_documentationLists,
+ MemberListType_docPropMembers = 66 + MemberListType_documentationLists,
+
+ MemberListType_redefinedBy = 67,
+ MemberListType_enumFields = 68,
+ MemberListType_memberGroup = 69
+};
+
+enum MemberType
+{
+ MemberType_Define,
+ MemberType_Function,
+ MemberType_Variable,
+ MemberType_Typedef,
+ MemberType_Enumeration,
+ MemberType_EnumValue,
+ MemberType_Signal,
+ MemberType_Slot,
+ MemberType_Friend,
+ MemberType_DCOP,
+ MemberType_Property,
+ MemberType_Event
+};
#endif