summaryrefslogtreecommitdiff
path: root/doc
Unidiff
Diffstat (limited to 'doc') (more/less context) (ignore whitespace changes)
-rw-r--r--doc/Doxyfile_core2224
-rw-r--r--doc/Doxyfile_db2226
-rw-r--r--doc/Doxyfile_mm2226
-rw-r--r--doc/Doxyfile_net2226
-rw-r--r--doc/Doxyfile_pim2229
-rw-r--r--doc/Doxyfile_ui2228
-rwxr-xr-xdoc/Mainpage.dox21
-rwxr-xr-xdoc/generate_apidox47
8 files changed, 1425 insertions, 2 deletions
diff --git a/doc/Doxyfile_core2 b/doc/Doxyfile_core2
new file mode 100644
index 0000000..2f38efc
--- a/dev/null
+++ b/doc/Doxyfile_core2
@@ -0,0 +1,224 @@
1# Doxyfile 1.3.5
2
3#---------------------------------------------------------------------------
4# Project related configuration options
5#---------------------------------------------------------------------------
6PROJECT_NAME = "Libopie2 Core"
7PROJECT_NUMBER = "Version 1.2"
8OUTPUT_DIRECTORY = ../../apidocs
9OUTPUT_LANGUAGE = English
10USE_WINDOWS_ENCODING = NO
11BRIEF_MEMBER_DESC = YES
12REPEAT_BRIEF = YES
13ABBREVIATE_BRIEF =
14ALWAYS_DETAILED_SEC = YES
15INLINE_INHERITED_MEMB = NO
16FULL_PATH_NAMES = NO
17STRIP_FROM_PATH =
18SHORT_NAMES = NO
19JAVADOC_AUTOBRIEF = YES
20MULTILINE_CPP_IS_BRIEF = NO
21DETAILS_AT_TOP = NO
22INHERIT_DOCS = YES
23DISTRIBUTE_GROUP_DOC = NO
24TAB_SIZE = 4
25ALIASES = libdoc=@mainpage \
26 sect=<p><b> \
27 reimplemented= \
28 "deprecated=<b>This class or method is obsolete, it is provided for compatibility only.</b>" \
29 obsolete=@deprecated \
30 ref= \
31 slash=/
32OPTIMIZE_OUTPUT_FOR_C = NO
33OPTIMIZE_OUTPUT_JAVA = NO
34SUBGROUPING = YES
35#---------------------------------------------------------------------------
36# Build related configuration options
37#---------------------------------------------------------------------------
38EXTRACT_ALL = YES
39EXTRACT_PRIVATE = NO
40EXTRACT_STATIC = YES
41EXTRACT_LOCAL_CLASSES = NO
42HIDE_UNDOC_MEMBERS = NO
43HIDE_UNDOC_CLASSES = NO
44HIDE_FRIEND_COMPOUNDS = NO
45HIDE_IN_BODY_DOCS = NO
46INTERNAL_DOCS = NO
47CASE_SENSE_NAMES = YES
48HIDE_SCOPE_NAMES = NO
49SHOW_INCLUDE_FILES = YES
50INLINE_INFO = YES
51SORT_MEMBER_DOCS = NO
52GENERATE_TODOLIST = YES
53GENERATE_TESTLIST = YES
54GENERATE_BUGLIST = YES
55GENERATE_DEPRECATEDLIST= YES
56ENABLED_SECTIONS =
57MAX_INITIALIZER_LINES = 30
58SHOW_USED_FILES = YES
59#---------------------------------------------------------------------------
60# configuration options related to warning and progress messages
61#---------------------------------------------------------------------------
62QUIET = YES
63WARNINGS = YES
64WARN_IF_UNDOCUMENTED = NO
65WARN_IF_DOC_ERROR = YES
66WARN_FORMAT = "$file:$line: $text"
67WARN_LOGFILE = Dox-Warning
68#---------------------------------------------------------------------------
69# configuration options related to the input files
70#---------------------------------------------------------------------------
71INPUT = . \
72 device
73FILE_PATTERNS = *.h \
74 *.cpp \
75 *.cc \
76 *.hpp
77RECURSIVE = NO
78EXCLUDE =
79EXCLUDE_SYMLINKS = NO
80EXCLUDE_PATTERNS = *.moc.* \
81 moc* \
82 *.all_cpp.* \
83 *unload.* \
84 */test/* \
85 */tests/*
86EXAMPLE_PATH =
87EXAMPLE_PATTERNS =
88EXAMPLE_RECURSIVE = NO
89IMAGE_PATH = ../../apidocs/api
90INPUT_FILTER =
91FILTER_SOURCE_FILES = NO
92#---------------------------------------------------------------------------
93# configuration options related to source browsing
94#---------------------------------------------------------------------------
95SOURCE_BROWSER = YES
96INLINE_SOURCES = NO
97STRIP_CODE_COMMENTS = YES
98REFERENCED_BY_RELATION = YES
99REFERENCES_RELATION = YES
100VERBATIM_HEADERS = YES
101#---------------------------------------------------------------------------
102# configuration options related to the alphabetical class index
103#---------------------------------------------------------------------------
104ALPHABETICAL_INDEX = YES
105COLS_IN_ALPHA_INDEX = 3
106IGNORE_PREFIX = Opie::Core::0 \
107 O
108#---------------------------------------------------------------------------
109# configuration options related to the HTML output
110#---------------------------------------------------------------------------
111GENERATE_HTML = YES
112HTML_OUTPUT = core2/html
113HTML_FILE_EXTENSION = .html
114HTML_HEADER = ../../apidocs/common/header.html
115HTML_FOOTER = ../../apidocs/common/footer.html
116HTML_STYLESHEET = ../../apidocs/common/doxygen.css
117HTML_ALIGN_MEMBERS = YES
118GENERATE_HTMLHELP = NO
119CHM_FILE =
120HHC_LOCATION =
121GENERATE_CHI = NO
122BINARY_TOC = NO
123TOC_EXPAND = NO
124DISABLE_INDEX = YES
125ENUM_VALUES_PER_LINE = 4
126GENERATE_TREEVIEW = NO
127TREEVIEW_WIDTH = 250
128#---------------------------------------------------------------------------
129# configuration options related to the LaTeX output
130#---------------------------------------------------------------------------
131GENERATE_LATEX = NO
132LATEX_OUTPUT = pim/latex
133LATEX_CMD_NAME = latex
134MAKEINDEX_CMD_NAME = makeindex
135COMPACT_LATEX = NO
136PAPER_TYPE = a4wide
137EXTRA_PACKAGES =
138LATEX_HEADER =
139PDF_HYPERLINKS = NO
140USE_PDFLATEX = NO
141LATEX_BATCHMODE = NO
142LATEX_HIDE_INDICES = NO
143#---------------------------------------------------------------------------
144# configuration options related to the RTF output
145#---------------------------------------------------------------------------
146GENERATE_RTF = NO
147RTF_OUTPUT = pim/rtf
148COMPACT_RTF = NO
149RTF_HYPERLINKS = NO
150RTF_STYLESHEET_FILE =
151RTF_EXTENSIONS_FILE =
152#---------------------------------------------------------------------------
153# configuration options related to the man page output
154#---------------------------------------------------------------------------
155GENERATE_MAN = NO
156MAN_OUTPUT = pim/man
157MAN_EXTENSION = .kde3
158MAN_LINKS = YES
159#---------------------------------------------------------------------------
160# configuration options related to the XML output
161#---------------------------------------------------------------------------
162GENERATE_XML = NO
163XML_OUTPUT = xml
164XML_SCHEMA =
165XML_DTD =
166XML_PROGRAMLISTING = YES
167#---------------------------------------------------------------------------
168# configuration options for the AutoGen Definitions output
169#---------------------------------------------------------------------------
170GENERATE_AUTOGEN_DEF = NO
171#---------------------------------------------------------------------------
172# configuration options related to the Perl module output
173#---------------------------------------------------------------------------
174GENERATE_PERLMOD = NO
175PERLMOD_LATEX = NO
176PERLMOD_PRETTY = YES
177PERLMOD_MAKEVAR_PREFIX =
178#---------------------------------------------------------------------------
179# Configuration options related to the preprocessor
180#---------------------------------------------------------------------------
181ENABLE_PREPROCESSING = YES
182MACRO_EXPANSION = NO
183EXPAND_ONLY_PREDEF = NO
184SEARCH_INCLUDES = YES
185INCLUDE_PATH =
186INCLUDE_FILE_PATTERNS =
187PREDEFINED =
188EXPAND_AS_DEFINED =
189SKIP_FUNCTION_MACROS = YES
190#---------------------------------------------------------------------------
191# Configuration::addtions related to external references
192#---------------------------------------------------------------------------
193TAGFILES = ../../apidocs/qt/qt.tag=../../qt/ \
194 ../../apidocs/libqpe/libqpe.tag=../../libqpe/html
195GENERATE_TAGFILE = ../../apidocs/core2/core2.tag
196ALLEXTERNALS = NO
197EXTERNAL_GROUPS = NO
198PERL_PATH =
199#---------------------------------------------------------------------------
200# Configuration options related to the dot tool
201#---------------------------------------------------------------------------
202CLASS_DIAGRAMS = YES
203HIDE_UNDOC_RELATIONS = NO
204HAVE_DOT = YES
205CLASS_GRAPH = YES
206COLLABORATION_GRAPH = YES
207UML_LOOK = NO
208TEMPLATE_RELATIONS = YES
209INCLUDE_GRAPH = YES
210INCLUDED_BY_GRAPH = YES
211CALL_GRAPH = NO
212GRAPHICAL_HIERARCHY = NO
213DOT_IMAGE_FORMAT = png
214DOT_PATH =
215DOTFILE_DIRS =
216MAX_DOT_GRAPH_WIDTH = 800
217MAX_DOT_GRAPH_HEIGHT = 1024
218MAX_DOT_GRAPH_DEPTH = 0
219GENERATE_LEGEND = YES
220DOT_CLEANUP = YES
221#---------------------------------------------------------------------------
222# Configuration::addtions related to the search engine
223#---------------------------------------------------------------------------
224SEARCHENGINE = NO
diff --git a/doc/Doxyfile_db2 b/doc/Doxyfile_db2
new file mode 100644
index 0000000..d3b87c6
--- a/dev/null
+++ b/doc/Doxyfile_db2
@@ -0,0 +1,226 @@
1# Doxyfile 1.3.5
2
3#---------------------------------------------------------------------------
4# Project related configuration options
5#---------------------------------------------------------------------------
6PROJECT_NAME = "Libopie DB2"
7PROJECT_NUMBER = "Version 1.2"
8OUTPUT_DIRECTORY = ../../apidocs
9OUTPUT_LANGUAGE = English
10USE_WINDOWS_ENCODING = NO
11BRIEF_MEMBER_DESC = YES
12REPEAT_BRIEF = YES
13ABBREVIATE_BRIEF =
14ALWAYS_DETAILED_SEC = YES
15INLINE_INHERITED_MEMB = NO
16FULL_PATH_NAMES = NO
17STRIP_FROM_PATH =
18SHORT_NAMES = NO
19JAVADOC_AUTOBRIEF = YES
20MULTILINE_CPP_IS_BRIEF = NO
21DETAILS_AT_TOP = NO
22INHERIT_DOCS = YES
23DISTRIBUTE_GROUP_DOC = NO
24TAB_SIZE = 4
25ALIASES = libdoc=@mainpage \
26 sect=<p><b> \
27 reimplemented= \
28 "deprecated=<b>This class or method is obsolete, it is provided for compatibility only.</b>" \
29 obsolete=@deprecated \
30 ref= \
31 slash=/
32OPTIMIZE_OUTPUT_FOR_C = NO
33OPTIMIZE_OUTPUT_JAVA = NO
34SUBGROUPING = YES
35#---------------------------------------------------------------------------
36# Build related configuration options
37#---------------------------------------------------------------------------
38EXTRACT_ALL = YES
39EXTRACT_PRIVATE = NO
40EXTRACT_STATIC = YES
41EXTRACT_LOCAL_CLASSES = NO
42HIDE_UNDOC_MEMBERS = NO
43HIDE_UNDOC_CLASSES = NO
44HIDE_FRIEND_COMPOUNDS = NO
45HIDE_IN_BODY_DOCS = NO
46INTERNAL_DOCS = NO
47CASE_SENSE_NAMES = YES
48HIDE_SCOPE_NAMES = NO
49SHOW_INCLUDE_FILES = YES
50INLINE_INFO = YES
51SORT_MEMBER_DOCS = NO
52GENERATE_TODOLIST = YES
53GENERATE_TESTLIST = YES
54GENERATE_BUGLIST = YES
55GENERATE_DEPRECATEDLIST= YES
56ENABLED_SECTIONS =
57MAX_INITIALIZER_LINES = 30
58SHOW_USED_FILES = YES
59#---------------------------------------------------------------------------
60# configuration options related to warning and progress messages
61#---------------------------------------------------------------------------
62QUIET = YES
63WARNINGS = YES
64WARN_IF_UNDOCUMENTED = NO
65WARN_IF_DOC_ERROR = YES
66WARN_FORMAT = "$file:$line: $text"
67WARN_LOGFILE = Dox-Warning
68#---------------------------------------------------------------------------
69# configuration options related to the input files
70#---------------------------------------------------------------------------
71INPUT = .
72FILE_PATTERNS = *.h \
73 *.cpp \
74 *.cc \
75 *.hpp
76RECURSIVE = NO
77EXCLUDE =
78EXCLUDE_SYMLINKS = NO
79EXCLUDE_PATTERNS = *.moc.* \
80 moc* \
81 *.all_cpp.* \
82 *unload.* \
83 */test/* \
84 */tests/*
85EXAMPLE_PATH =
86EXAMPLE_PATTERNS =
87EXAMPLE_RECURSIVE = NO
88IMAGE_PATH = ../../apidocs/api
89INPUT_FILTER =
90FILTER_SOURCE_FILES = NO
91#---------------------------------------------------------------------------
92# configuration options related to source browsing
93#---------------------------------------------------------------------------
94SOURCE_BROWSER = YES
95INLINE_SOURCES = NO
96STRIP_CODE_COMMENTS = YES
97REFERENCED_BY_RELATION = YES
98REFERENCES_RELATION = YES
99VERBATIM_HEADERS = YES
100#---------------------------------------------------------------------------
101# configuration options related to the alphabetical class index
102#---------------------------------------------------------------------------
103ALPHABETICAL_INDEX = YES
104COLS_IN_ALPHA_INDEX = 3
105IGNORE_PREFIX = Opie::Core::O \
106 Opie::DB::O \
107 O
108
109#---------------------------------------------------------------------------
110# configuration options related to the HTML output
111#---------------------------------------------------------------------------
112GENERATE_HTML = YES
113HTML_OUTPUT = db2/html
114HTML_FILE_EXTENSION = .html
115HTML_HEADER = ../../apidocs/common/header.html
116HTML_FOOTER = ../../apidocs/common/footer.html
117HTML_STYLESHEET = ../../apidocs/common/doxygen.css
118HTML_ALIGN_MEMBERS = YES
119GENERATE_HTMLHELP = NO
120CHM_FILE =
121HHC_LOCATION =
122GENERATE_CHI = NO
123BINARY_TOC = NO
124TOC_EXPAND = NO
125DISABLE_INDEX = YES
126ENUM_VALUES_PER_LINE = 4
127GENERATE_TREEVIEW = NO
128TREEVIEW_WIDTH = 250
129#---------------------------------------------------------------------------
130# configuration options related to the LaTeX output
131#---------------------------------------------------------------------------
132GENERATE_LATEX = NO
133LATEX_OUTPUT = pim/latex
134LATEX_CMD_NAME = latex
135MAKEINDEX_CMD_NAME = makeindex
136COMPACT_LATEX = NO
137PAPER_TYPE = a4wide
138EXTRA_PACKAGES =
139LATEX_HEADER =
140PDF_HYPERLINKS = NO
141USE_PDFLATEX = NO
142LATEX_BATCHMODE = NO
143LATEX_HIDE_INDICES = NO
144#---------------------------------------------------------------------------
145# configuration options related to the RTF output
146#---------------------------------------------------------------------------
147GENERATE_RTF = NO
148RTF_OUTPUT = pim/rtf
149COMPACT_RTF = NO
150RTF_HYPERLINKS = NO
151RTF_STYLESHEET_FILE =
152RTF_EXTENSIONS_FILE =
153#---------------------------------------------------------------------------
154# configuration options related to the man page output
155#---------------------------------------------------------------------------
156GENERATE_MAN = NO
157MAN_OUTPUT = pim/man
158MAN_EXTENSION = .kde3
159MAN_LINKS = YES
160#---------------------------------------------------------------------------
161# configuration options related to the XML output
162#---------------------------------------------------------------------------
163GENERATE_XML = NO
164XML_OUTPUT = xml
165XML_SCHEMA =
166XML_DTD =
167XML_PROGRAMLISTING = YES
168#---------------------------------------------------------------------------
169# configuration options for the AutoGen Definitions output
170#---------------------------------------------------------------------------
171GENERATE_AUTOGEN_DEF = NO
172#---------------------------------------------------------------------------
173# configuration options related to the Perl module output
174#---------------------------------------------------------------------------
175GENERATE_PERLMOD = NO
176PERLMOD_LATEX = NO
177PERLMOD_PRETTY = YES
178PERLMOD_MAKEVAR_PREFIX =
179#---------------------------------------------------------------------------
180# Configuration options related to the preprocessor
181#---------------------------------------------------------------------------
182ENABLE_PREPROCESSING = YES
183MACRO_EXPANSION = NO
184EXPAND_ONLY_PREDEF = NO
185SEARCH_INCLUDES = YES
186INCLUDE_PATH =
187INCLUDE_FILE_PATTERNS =
188PREDEFINED = QT_VERSION=305
189EXPAND_AS_DEFINED =
190SKIP_FUNCTION_MACROS = YES
191#---------------------------------------------------------------------------
192# Configuration::addtions related to external references
193#---------------------------------------------------------------------------
194TAGFILES = ../../apidocs/qt/qt.tag=../../qt/ \
195 ../../apidocs/libqpe/libqpe.tag=../../libqpe/html \
196 ../../apidocs/core2/core2.tag=../../core2/html
197GENERATE_TAGFILE = ../../apidocs/db2/db2.tag
198ALLEXTERNALS = NO
199EXTERNAL_GROUPS = NO
200PERL_PATH =
201#---------------------------------------------------------------------------
202# Configuration options related to the dot tool
203#---------------------------------------------------------------------------
204CLASS_DIAGRAMS = YES
205HIDE_UNDOC_RELATIONS = NO
206HAVE_DOT = YES
207CLASS_GRAPH = YES
208COLLABORATION_GRAPH = YES
209UML_LOOK = NO
210TEMPLATE_RELATIONS = YES
211INCLUDE_GRAPH = YES
212INCLUDED_BY_GRAPH = YES
213CALL_GRAPH = NO
214GRAPHICAL_HIERARCHY = NO
215DOT_IMAGE_FORMAT = png
216DOT_PATH =
217DOTFILE_DIRS =
218MAX_DOT_GRAPH_WIDTH = 800
219MAX_DOT_GRAPH_HEIGHT = 1024
220MAX_DOT_GRAPH_DEPTH = 0
221GENERATE_LEGEND = YES
222DOT_CLEANUP = YES
223#---------------------------------------------------------------------------
224# Configuration::addtions related to the search engine
225#---------------------------------------------------------------------------
226SEARCHENGINE = NO
diff --git a/doc/Doxyfile_mm2 b/doc/Doxyfile_mm2
new file mode 100644
index 0000000..33affaa
--- a/dev/null
+++ b/doc/Doxyfile_mm2
@@ -0,0 +1,226 @@
1# Doxyfile 1.3.5
2
3#---------------------------------------------------------------------------
4# Project related configuration options
5#---------------------------------------------------------------------------
6PROJECT_NAME = "Libopie2 MultiMedia 2"
7PROJECT_NUMBER = "Version 1.2"
8OUTPUT_DIRECTORY = ../../apidocs
9OUTPUT_LANGUAGE = English
10USE_WINDOWS_ENCODING = NO
11BRIEF_MEMBER_DESC = YES
12REPEAT_BRIEF = YES
13ABBREVIATE_BRIEF =
14ALWAYS_DETAILED_SEC = YES
15INLINE_INHERITED_MEMB = NO
16FULL_PATH_NAMES = NO
17STRIP_FROM_PATH =
18SHORT_NAMES = NO
19JAVADOC_AUTOBRIEF = YES
20MULTILINE_CPP_IS_BRIEF = NO
21DETAILS_AT_TOP = NO
22INHERIT_DOCS = YES
23DISTRIBUTE_GROUP_DOC = NO
24TAB_SIZE = 4
25ALIASES = libdoc=@mainpage \
26 sect=<p><b> \
27 reimplemented= \
28 "deprecated=<b>This class or method is obsolete, it is provided for compatibility only.</b>" \
29 obsolete=@deprecated \
30 ref= \
31 slash=/
32OPTIMIZE_OUTPUT_FOR_C = NO
33OPTIMIZE_OUTPUT_JAVA = NO
34SUBGROUPING = YES
35#---------------------------------------------------------------------------
36# Build related configuration options
37#---------------------------------------------------------------------------
38EXTRACT_ALL = YES
39EXTRACT_PRIVATE = NO
40EXTRACT_STATIC = YES
41EXTRACT_LOCAL_CLASSES = NO
42HIDE_UNDOC_MEMBERS = NO
43HIDE_UNDOC_CLASSES = NO
44HIDE_FRIEND_COMPOUNDS = NO
45HIDE_IN_BODY_DOCS = NO
46INTERNAL_DOCS = NO
47CASE_SENSE_NAMES = YES
48HIDE_SCOPE_NAMES = NO
49SHOW_INCLUDE_FILES = YES
50INLINE_INFO = YES
51SORT_MEMBER_DOCS = NO
52GENERATE_TODOLIST = YES
53GENERATE_TESTLIST = YES
54GENERATE_BUGLIST = YES
55GENERATE_DEPRECATEDLIST= YES
56ENABLED_SECTIONS =
57MAX_INITIALIZER_LINES = 30
58SHOW_USED_FILES = YES
59#---------------------------------------------------------------------------
60# configuration options related to warning and progress messages
61#---------------------------------------------------------------------------
62QUIET = YES
63WARNINGS = YES
64WARN_IF_UNDOCUMENTED = NO
65WARN_IF_DOC_ERROR = YES
66WARN_FORMAT = "$file:$line: $text"
67WARN_LOGFILE = Dox-Warning
68#---------------------------------------------------------------------------
69# configuration options related to the input files
70#---------------------------------------------------------------------------
71INPUT = .
72FILE_PATTERNS = *.h \
73 *.cpp \
74 *.cc \
75 *.hpp
76RECURSIVE = NO
77EXCLUDE =
78EXCLUDE_SYMLINKS = NO
79EXCLUDE_PATTERNS = *.moc.* \
80 moc* \
81 *.all_cpp.* \
82 *unload.* \
83 */test/* \
84 */tests/*
85EXAMPLE_PATH =
86EXAMPLE_PATTERNS =
87EXAMPLE_RECURSIVE = NO
88IMAGE_PATH = ../../apidocs/api
89INPUT_FILTER =
90FILTER_SOURCE_FILES = NO
91#---------------------------------------------------------------------------
92# configuration options related to source browsing
93#---------------------------------------------------------------------------
94SOURCE_BROWSER = YES
95INLINE_SOURCES = NO
96STRIP_CODE_COMMENTS = YES
97REFERENCED_BY_RELATION = YES
98REFERENCES_RELATION = YES
99VERBATIM_HEADERS = YES
100#---------------------------------------------------------------------------
101# configuration options related to the alphabetical class index
102#---------------------------------------------------------------------------
103ALPHABETICAL_INDEX = YES
104COLS_IN_ALPHA_INDEX = 3
105IGNORE_PREFIX = Opie::Core::O \
106 Opie::MM::O \
107 O
108
109#---------------------------------------------------------------------------
110# configuration options related to the HTML output
111#---------------------------------------------------------------------------
112GENERATE_HTML = YES
113HTML_OUTPUT = mm2/html
114HTML_FILE_EXTENSION = .html
115HTML_HEADER = ../../apidocs/common/header.html
116HTML_FOOTER = ../../apidocs/common/footer.html
117HTML_STYLESHEET = ../../apidocs/common/doxygen.css
118HTML_ALIGN_MEMBERS = YES
119GENERATE_HTMLHELP = NO
120CHM_FILE =
121HHC_LOCATION =
122GENERATE_CHI = NO
123BINARY_TOC = NO
124TOC_EXPAND = NO
125DISABLE_INDEX = YES
126ENUM_VALUES_PER_LINE = 4
127GENERATE_TREEVIEW = NO
128TREEVIEW_WIDTH = 250
129#---------------------------------------------------------------------------
130# configuration options related to the LaTeX output
131#---------------------------------------------------------------------------
132GENERATE_LATEX = NO
133LATEX_OUTPUT = pim/latex
134LATEX_CMD_NAME = latex
135MAKEINDEX_CMD_NAME = makeindex
136COMPACT_LATEX = NO
137PAPER_TYPE = a4wide
138EXTRA_PACKAGES =
139LATEX_HEADER =
140PDF_HYPERLINKS = NO
141USE_PDFLATEX = NO
142LATEX_BATCHMODE = NO
143LATEX_HIDE_INDICES = NO
144#---------------------------------------------------------------------------
145# configuration options related to the RTF output
146#---------------------------------------------------------------------------
147GENERATE_RTF = NO
148RTF_OUTPUT = pim/rtf
149COMPACT_RTF = NO
150RTF_HYPERLINKS = NO
151RTF_STYLESHEET_FILE =
152RTF_EXTENSIONS_FILE =
153#---------------------------------------------------------------------------
154# configuration options related to the man page output
155#---------------------------------------------------------------------------
156GENERATE_MAN = NO
157MAN_OUTPUT = pim/man
158MAN_EXTENSION = .kde3
159MAN_LINKS = YES
160#---------------------------------------------------------------------------
161# configuration options related to the XML output
162#---------------------------------------------------------------------------
163GENERATE_XML = NO
164XML_OUTPUT = xml
165XML_SCHEMA =
166XML_DTD =
167XML_PROGRAMLISTING = YES
168#---------------------------------------------------------------------------
169# configuration options for the AutoGen Definitions output
170#---------------------------------------------------------------------------
171GENERATE_AUTOGEN_DEF = NO
172#---------------------------------------------------------------------------
173# configuration options related to the Perl module output
174#---------------------------------------------------------------------------
175GENERATE_PERLMOD = NO
176PERLMOD_LATEX = NO
177PERLMOD_PRETTY = YES
178PERLMOD_MAKEVAR_PREFIX =
179#---------------------------------------------------------------------------
180# Configuration options related to the preprocessor
181#---------------------------------------------------------------------------
182ENABLE_PREPROCESSING = YES
183MACRO_EXPANSION = NO
184EXPAND_ONLY_PREDEF = NO
185SEARCH_INCLUDES = YES
186INCLUDE_PATH =
187INCLUDE_FILE_PATTERNS =
188PREDEFINED = QT_VERSION=305
189EXPAND_AS_DEFINED =
190SKIP_FUNCTION_MACROS = YES
191#---------------------------------------------------------------------------
192# Configuration::addtions related to external references
193#---------------------------------------------------------------------------
194TAGFILES = ../../apidocs/qt/qt.tag=../../qt/ \
195 ../../apidocs/libqpe/libqpe.tag=../../libqpe/html \
196 ../../apidocs/core2/core2.tag=../../core2/html
197GENERATE_TAGFILE = ../../apidocs/mm2/mm2.tag
198ALLEXTERNALS = NO
199EXTERNAL_GROUPS = NO
200PERL_PATH =
201#---------------------------------------------------------------------------
202# Configuration options related to the dot tool
203#---------------------------------------------------------------------------
204CLASS_DIAGRAMS = YES
205HIDE_UNDOC_RELATIONS = NO
206HAVE_DOT = YES
207CLASS_GRAPH = YES
208COLLABORATION_GRAPH = YES
209UML_LOOK = NO
210TEMPLATE_RELATIONS = YES
211INCLUDE_GRAPH = YES
212INCLUDED_BY_GRAPH = YES
213CALL_GRAPH = NO
214GRAPHICAL_HIERARCHY = NO
215DOT_IMAGE_FORMAT = png
216DOT_PATH =
217DOTFILE_DIRS =
218MAX_DOT_GRAPH_WIDTH = 800
219MAX_DOT_GRAPH_HEIGHT = 1024
220MAX_DOT_GRAPH_DEPTH = 0
221GENERATE_LEGEND = YES
222DOT_CLEANUP = YES
223#---------------------------------------------------------------------------
224# Configuration::addtions related to the search engine
225#---------------------------------------------------------------------------
226SEARCHENGINE = NO
diff --git a/doc/Doxyfile_net2 b/doc/Doxyfile_net2
new file mode 100644
index 0000000..e87b9e9
--- a/dev/null
+++ b/doc/Doxyfile_net2
@@ -0,0 +1,226 @@
1# Doxyfile 1.3.5
2
3#---------------------------------------------------------------------------
4# Project related configuration options
5#---------------------------------------------------------------------------
6PROJECT_NAME = "Libopie NET2"
7PROJECT_NUMBER = "Version 1.2"
8OUTPUT_DIRECTORY = ../../apidocs
9OUTPUT_LANGUAGE = English
10USE_WINDOWS_ENCODING = NO
11BRIEF_MEMBER_DESC = YES
12REPEAT_BRIEF = YES
13ABBREVIATE_BRIEF =
14ALWAYS_DETAILED_SEC = YES
15INLINE_INHERITED_MEMB = NO
16FULL_PATH_NAMES = NO
17STRIP_FROM_PATH =
18SHORT_NAMES = NO
19JAVADOC_AUTOBRIEF = YES
20MULTILINE_CPP_IS_BRIEF = NO
21DETAILS_AT_TOP = NO
22INHERIT_DOCS = YES
23DISTRIBUTE_GROUP_DOC = NO
24TAB_SIZE = 4
25ALIASES = libdoc=@mainpage \
26 sect=<p><b> \
27 reimplemented= \
28 "deprecated=<b>This class or method is obsolete, it is provided for compatibility only.</b>" \
29 obsolete=@deprecated \
30 ref= \
31 slash=/
32OPTIMIZE_OUTPUT_FOR_C = NO
33OPTIMIZE_OUTPUT_JAVA = NO
34SUBGROUPING = YES
35#---------------------------------------------------------------------------
36# Build related configuration options
37#---------------------------------------------------------------------------
38EXTRACT_ALL = YES
39EXTRACT_PRIVATE = NO
40EXTRACT_STATIC = YES
41EXTRACT_LOCAL_CLASSES = NO
42HIDE_UNDOC_MEMBERS = NO
43HIDE_UNDOC_CLASSES = NO
44HIDE_FRIEND_COMPOUNDS = NO
45HIDE_IN_BODY_DOCS = NO
46INTERNAL_DOCS = NO
47CASE_SENSE_NAMES = YES
48HIDE_SCOPE_NAMES = NO
49SHOW_INCLUDE_FILES = YES
50INLINE_INFO = YES
51SORT_MEMBER_DOCS = NO
52GENERATE_TODOLIST = YES
53GENERATE_TESTLIST = YES
54GENERATE_BUGLIST = YES
55GENERATE_DEPRECATEDLIST= YES
56ENABLED_SECTIONS =
57MAX_INITIALIZER_LINES = 30
58SHOW_USED_FILES = YES
59#---------------------------------------------------------------------------
60# configuration options related to warning and progress messages
61#---------------------------------------------------------------------------
62QUIET = YES
63WARNINGS = YES
64WARN_IF_UNDOCUMENTED = NO
65WARN_IF_DOC_ERROR = YES
66WARN_FORMAT = "$file:$line: $text"
67WARN_LOGFILE = Dox-Warning
68#---------------------------------------------------------------------------
69# configuration options related to the input files
70#---------------------------------------------------------------------------
71INPUT = .
72FILE_PATTERNS = *.h \
73 *.cpp \
74 *.cc \
75 *.hpp
76RECURSIVE = NO
77EXCLUDE =
78EXCLUDE_SYMLINKS = NO
79EXCLUDE_PATTERNS = *.moc.* \
80 moc* \
81 *.all_cpp.* \
82 *unload.* \
83 */test/* \
84 */tests/*
85EXAMPLE_PATH =
86EXAMPLE_PATTERNS =
87EXAMPLE_RECURSIVE = NO
88IMAGE_PATH = ../../apidocs/api
89INPUT_FILTER =
90FILTER_SOURCE_FILES = NO
91#---------------------------------------------------------------------------
92# configuration options related to source browsing
93#---------------------------------------------------------------------------
94SOURCE_BROWSER = YES
95INLINE_SOURCES = NO
96STRIP_CODE_COMMENTS = YES
97REFERENCED_BY_RELATION = YES
98REFERENCES_RELATION = YES
99VERBATIM_HEADERS = YES
100#---------------------------------------------------------------------------
101# configuration options related to the alphabetical class index
102#---------------------------------------------------------------------------
103ALPHABETICAL_INDEX = YES
104COLS_IN_ALPHA_INDEX = 3
105IGNORE_PREFIX = Opie::Core::O \
106 Opie::Net::O \
107 O
108
109#---------------------------------------------------------------------------
110# configuration options related to the HTML output
111#---------------------------------------------------------------------------
112GENERATE_HTML = YES
113HTML_OUTPUT = net2/html
114HTML_FILE_EXTENSION = .html
115HTML_HEADER = ../../apidocs/common/header.html
116HTML_FOOTER = ../../apidocs/common/footer.html
117HTML_STYLESHEET = ../../apidocs/common/doxygen.css
118HTML_ALIGN_MEMBERS = YES
119GENERATE_HTMLHELP = NO
120CHM_FILE =
121HHC_LOCATION =
122GENERATE_CHI = NO
123BINARY_TOC = NO
124TOC_EXPAND = NO
125DISABLE_INDEX = YES
126ENUM_VALUES_PER_LINE = 4
127GENERATE_TREEVIEW = NO
128TREEVIEW_WIDTH = 250
129#---------------------------------------------------------------------------
130# configuration options related to the LaTeX output
131#---------------------------------------------------------------------------
132GENERATE_LATEX = NO
133LATEX_OUTPUT = pim/latex
134LATEX_CMD_NAME = latex
135MAKEINDEX_CMD_NAME = makeindex
136COMPACT_LATEX = NO
137PAPER_TYPE = a4wide
138EXTRA_PACKAGES =
139LATEX_HEADER =
140PDF_HYPERLINKS = NO
141USE_PDFLATEX = NO
142LATEX_BATCHMODE = NO
143LATEX_HIDE_INDICES = NO
144#---------------------------------------------------------------------------
145# configuration options related to the RTF output
146#---------------------------------------------------------------------------
147GENERATE_RTF = NO
148RTF_OUTPUT = pim/rtf
149COMPACT_RTF = NO
150RTF_HYPERLINKS = NO
151RTF_STYLESHEET_FILE =
152RTF_EXTENSIONS_FILE =
153#---------------------------------------------------------------------------
154# configuration options related to the man page output
155#---------------------------------------------------------------------------
156GENERATE_MAN = NO
157MAN_OUTPUT = pim/man
158MAN_EXTENSION = .kde3
159MAN_LINKS = YES
160#---------------------------------------------------------------------------
161# configuration options related to the XML output
162#---------------------------------------------------------------------------
163GENERATE_XML = NO
164XML_OUTPUT = xml
165XML_SCHEMA =
166XML_DTD =
167XML_PROGRAMLISTING = YES
168#---------------------------------------------------------------------------
169# configuration options for the AutoGen Definitions output
170#---------------------------------------------------------------------------
171GENERATE_AUTOGEN_DEF = NO
172#---------------------------------------------------------------------------
173# configuration options related to the Perl module output
174#---------------------------------------------------------------------------
175GENERATE_PERLMOD = NO
176PERLMOD_LATEX = NO
177PERLMOD_PRETTY = YES
178PERLMOD_MAKEVAR_PREFIX =
179#---------------------------------------------------------------------------
180# Configuration options related to the preprocessor
181#---------------------------------------------------------------------------
182ENABLE_PREPROCESSING = YES
183MACRO_EXPANSION = NO
184EXPAND_ONLY_PREDEF = NO
185SEARCH_INCLUDES = YES
186INCLUDE_PATH =
187INCLUDE_FILE_PATTERNS =
188PREDEFINED = QT_VERSION=305
189EXPAND_AS_DEFINED =
190SKIP_FUNCTION_MACROS = YES
191#---------------------------------------------------------------------------
192# Configuration::addtions related to external references
193#---------------------------------------------------------------------------
194TAGFILES = ../../apidocs/qt/qt.tag=../../qt/ \
195 ../../apidocs/libqpe/libqpe.tag=../../libqpe/html \
196 ../../apidocs/core2/core2.tag=../../core2/html
197GENERATE_TAGFILE = ../../apidocs/net2/net2.tag
198ALLEXTERNALS = NO
199EXTERNAL_GROUPS = NO
200PERL_PATH =
201#---------------------------------------------------------------------------
202# Configuration options related to the dot tool
203#---------------------------------------------------------------------------
204CLASS_DIAGRAMS = YES
205HIDE_UNDOC_RELATIONS = NO
206HAVE_DOT = YES
207CLASS_GRAPH = YES
208COLLABORATION_GRAPH = YES
209UML_LOOK = NO
210TEMPLATE_RELATIONS = YES
211INCLUDE_GRAPH = YES
212INCLUDED_BY_GRAPH = YES
213CALL_GRAPH = NO
214GRAPHICAL_HIERARCHY = NO
215DOT_IMAGE_FORMAT = png
216DOT_PATH =
217DOTFILE_DIRS =
218MAX_DOT_GRAPH_WIDTH = 800
219MAX_DOT_GRAPH_HEIGHT = 1024
220MAX_DOT_GRAPH_DEPTH = 0
221GENERATE_LEGEND = YES
222DOT_CLEANUP = YES
223#---------------------------------------------------------------------------
224# Configuration::addtions related to the search engine
225#---------------------------------------------------------------------------
226SEARCHENGINE = NO
diff --git a/doc/Doxyfile_pim2 b/doc/Doxyfile_pim2
new file mode 100644
index 0000000..476f7a6
--- a/dev/null
+++ b/doc/Doxyfile_pim2
@@ -0,0 +1,229 @@
1# Doxyfile 1.3.5
2
3#---------------------------------------------------------------------------
4# Project related configuration options
5#---------------------------------------------------------------------------
6PROJECT_NAME = "libopie UI2"
7PROJECT_NUMBER = "Version 1.2"
8OUTPUT_DIRECTORY = ../../apidocs
9OUTPUT_LANGUAGE = English
10USE_WINDOWS_ENCODING = NO
11BRIEF_MEMBER_DESC = YES
12REPEAT_BRIEF = YES
13ABBREVIATE_BRIEF =
14ALWAYS_DETAILED_SEC = YES
15INLINE_INHERITED_MEMB = NO
16FULL_PATH_NAMES = NO
17STRIP_FROM_PATH =
18SHORT_NAMES = NO
19JAVADOC_AUTOBRIEF = YES
20MULTILINE_CPP_IS_BRIEF = NO
21DETAILS_AT_TOP = NO
22INHERIT_DOCS = YES
23DISTRIBUTE_GROUP_DOC = NO
24TAB_SIZE = 4
25ALIASES = libdoc=@mainpage \
26 sect=<p><b> \
27 reimplemented= \
28 "deprecated=<b>This class or method is obsolete, it is provided for compatibility only.</b>" \
29 obsolete=@deprecated \
30 ref= \
31 slash=/
32OPTIMIZE_OUTPUT_FOR_C = NO
33OPTIMIZE_OUTPUT_JAVA = NO
34SUBGROUPING = YES
35#---------------------------------------------------------------------------
36# Build related configuration options
37#---------------------------------------------------------------------------
38EXTRACT_ALL = YES
39EXTRACT_PRIVATE = NO
40EXTRACT_STATIC = YES
41EXTRACT_LOCAL_CLASSES = NO
42HIDE_UNDOC_MEMBERS = NO
43HIDE_UNDOC_CLASSES = NO
44HIDE_FRIEND_COMPOUNDS = NO
45HIDE_IN_BODY_DOCS = NO
46INTERNAL_DOCS = NO
47CASE_SENSE_NAMES = YES
48HIDE_SCOPE_NAMES = NO
49SHOW_INCLUDE_FILES = YES
50INLINE_INFO = YES
51SORT_MEMBER_DOCS = NO
52GENERATE_TODOLIST = YES
53GENERATE_TESTLIST = YES
54GENERATE_BUGLIST = YES
55GENERATE_DEPRECATEDLIST= YES
56ENABLED_SECTIONS =
57MAX_INITIALIZER_LINES = 30
58SHOW_USED_FILES = YES
59#---------------------------------------------------------------------------
60# configuration options related to warning and progress messages
61#---------------------------------------------------------------------------
62QUIET = YES
63WARNINGS = YES
64WARN_IF_UNDOCUMENTED = NO
65WARN_IF_DOC_ERROR = YES
66WARN_FORMAT = "$file:$line: $text"
67WARN_LOGFILE = Dox-Warning
68#---------------------------------------------------------------------------
69# configuration options related to the input files
70#---------------------------------------------------------------------------
71INPUT = . \
72 ui \
73 core
74FILE_PATTERNS = *.h \
75 *.cpp \
76 *.cc \
77 *.hpp
78RECURSIVE = NO
79EXCLUDE =
80EXCLUDE_SYMLINKS = NO
81EXCLUDE_PATTERNS = *.moc.* \
82 moc* \
83 *.all_cpp.* \
84 *unload.* \
85 */test/* \
86 */tests/*
87EXAMPLE_PATH =
88EXAMPLE_PATTERNS =
89EXAMPLE_RECURSIVE = NO
90IMAGE_PATH = ../../apidocs/api
91INPUT_FILTER =
92FILTER_SOURCE_FILES = NO
93#---------------------------------------------------------------------------
94# configuration options related to source browsing
95#---------------------------------------------------------------------------
96SOURCE_BROWSER = YES
97INLINE_SOURCES = NO
98STRIP_CODE_COMMENTS = YES
99REFERENCED_BY_RELATION = YES
100REFERENCES_RELATION = YES
101VERBATIM_HEADERS = YES
102#---------------------------------------------------------------------------
103# configuration options related to the alphabetical class index
104#---------------------------------------------------------------------------
105ALPHABETICAL_INDEX = YES
106COLS_IN_ALPHA_INDEX = 3
107IGNORE_PREFIX = Opie::Core::O \
108 Opie::Ui::O \
109 Opie::Pim::OPim \
110 Opie::Pim::O
111#---------------------------------------------------------------------------
112# configuration options related to the HTML output
113#---------------------------------------------------------------------------
114GENERATE_HTML = YES
115HTML_OUTPUT = pim2/html
116HTML_FILE_EXTENSION = .html
117HTML_HEADER = ../../apidocs/common/header.html
118HTML_FOOTER = ../../apidocs/common/footer.html
119HTML_STYLESHEET = ../../apidocs/common/doxygen.css
120HTML_ALIGN_MEMBERS = YES
121GENERATE_HTMLHELP = NO
122CHM_FILE =
123HHC_LOCATION =
124GENERATE_CHI = NO
125BINARY_TOC = NO
126TOC_EXPAND = NO
127DISABLE_INDEX = YES
128ENUM_VALUES_PER_LINE = 4
129GENERATE_TREEVIEW = NO
130TREEVIEW_WIDTH = 250
131#---------------------------------------------------------------------------
132# configuration options related to the LaTeX output
133#---------------------------------------------------------------------------
134GENERATE_LATEX = NO
135LATEX_OUTPUT = pim/latex
136LATEX_CMD_NAME = latex
137MAKEINDEX_CMD_NAME = makeindex
138COMPACT_LATEX = NO
139PAPER_TYPE = a4wide
140EXTRA_PACKAGES =
141LATEX_HEADER =
142PDF_HYPERLINKS = NO
143USE_PDFLATEX = NO
144LATEX_BATCHMODE = NO
145LATEX_HIDE_INDICES = NO
146#---------------------------------------------------------------------------
147# configuration options related to the RTF output
148#---------------------------------------------------------------------------
149GENERATE_RTF = NO
150RTF_OUTPUT = pim/rtf
151COMPACT_RTF = NO
152RTF_HYPERLINKS = NO
153RTF_STYLESHEET_FILE =
154RTF_EXTENSIONS_FILE =
155#---------------------------------------------------------------------------
156# configuration options related to the man page output
157#---------------------------------------------------------------------------
158GENERATE_MAN = NO
159MAN_OUTPUT = pim/man
160MAN_EXTENSION = .kde3
161MAN_LINKS = YES
162#---------------------------------------------------------------------------
163# configuration options related to the XML output
164#---------------------------------------------------------------------------
165GENERATE_XML = NO
166XML_OUTPUT = xml
167XML_SCHEMA =
168XML_DTD =
169XML_PROGRAMLISTING = YES
170#---------------------------------------------------------------------------
171# configuration options for the AutoGen Definitions output
172#---------------------------------------------------------------------------
173GENERATE_AUTOGEN_DEF = NO
174#---------------------------------------------------------------------------
175# configuration options related to the Perl module output
176#---------------------------------------------------------------------------
177GENERATE_PERLMOD = NO
178PERLMOD_LATEX = NO
179PERLMOD_PRETTY = YES
180PERLMOD_MAKEVAR_PREFIX =
181#---------------------------------------------------------------------------
182# Configuration options related to the preprocessor
183#---------------------------------------------------------------------------
184ENABLE_PREPROCESSING = YES
185MACRO_EXPANSION = NO
186EXPAND_ONLY_PREDEF = NO
187SEARCH_INCLUDES = YES
188INCLUDE_PATH =
189INCLUDE_FILE_PATTERNS =
190PREDEFINED =
191EXPAND_AS_DEFINED =
192SKIP_FUNCTION_MACROS = YES
193#---------------------------------------------------------------------------
194# Configuration::addtions related to external references
195#---------------------------------------------------------------------------
196TAGFILES = ../../apidocs/qt/qt.tag=../../qt/ \
197 ../../apidocs/libqpe/libqpe.tag=../../libqpe/html \
198 ../../apidocs/core2/core2.tag=../../core2/html \
199 ../../apidocs/ui2/ui2.tag=../../ui2/html
200GENERATE_TAGFILE = ../../apidocs/pim2/pim2.tag
201ALLEXTERNALS = NO
202EXTERNAL_GROUPS = NO
203PERL_PATH =
204#---------------------------------------------------------------------------
205# Configuration options related to the dot tool
206#---------------------------------------------------------------------------
207CLASS_DIAGRAMS = YES
208HIDE_UNDOC_RELATIONS = NO
209HAVE_DOT = YES
210CLASS_GRAPH = YES
211COLLABORATION_GRAPH = YES
212UML_LOOK = NO
213TEMPLATE_RELATIONS = YES
214INCLUDE_GRAPH = YES
215INCLUDED_BY_GRAPH = YES
216CALL_GRAPH = NO
217GRAPHICAL_HIERARCHY = NO
218DOT_IMAGE_FORMAT = png
219DOT_PATH =
220DOTFILE_DIRS =
221MAX_DOT_GRAPH_WIDTH = 800
222MAX_DOT_GRAPH_HEIGHT = 1024
223MAX_DOT_GRAPH_DEPTH = 0
224GENERATE_LEGEND = YES
225DOT_CLEANUP = YES
226#---------------------------------------------------------------------------
227# Configuration::addtions related to the search engine
228#---------------------------------------------------------------------------
229SEARCHENGINE = NO
diff --git a/doc/Doxyfile_ui2 b/doc/Doxyfile_ui2
new file mode 100644
index 0000000..bf6f0e8
--- a/dev/null
+++ b/doc/Doxyfile_ui2
@@ -0,0 +1,228 @@
1# Doxyfile 1.3.5
2
3#---------------------------------------------------------------------------
4# Project related configuration options
5#---------------------------------------------------------------------------
6PROJECT_NAME = "libopie UI2"
7PROJECT_NUMBER = "Version 1.2"
8OUTPUT_DIRECTORY = ../../apidocs
9OUTPUT_LANGUAGE = English
10USE_WINDOWS_ENCODING = NO
11BRIEF_MEMBER_DESC = YES
12REPEAT_BRIEF = YES
13ABBREVIATE_BRIEF =
14ALWAYS_DETAILED_SEC = YES
15INLINE_INHERITED_MEMB = NO
16FULL_PATH_NAMES = NO
17STRIP_FROM_PATH =
18SHORT_NAMES = NO
19JAVADOC_AUTOBRIEF = YES
20MULTILINE_CPP_IS_BRIEF = NO
21DETAILS_AT_TOP = NO
22INHERIT_DOCS = YES
23DISTRIBUTE_GROUP_DOC = NO
24TAB_SIZE = 4
25ALIASES = libdoc=@mainpage \
26 sect=<p><b> \
27 reimplemented= \
28 "deprecated=<b>This class or method is obsolete, it is provided for compatibility only.</b>" \
29 obsolete=@deprecated \
30 ref= \
31 slash=/
32OPTIMIZE_OUTPUT_FOR_C = NO
33OPTIMIZE_OUTPUT_JAVA = NO
34SUBGROUPING = YES
35#---------------------------------------------------------------------------
36# Build related configuration options
37#---------------------------------------------------------------------------
38EXTRACT_ALL = YES
39EXTRACT_PRIVATE = NO
40EXTRACT_STATIC = YES
41EXTRACT_LOCAL_CLASSES = NO
42HIDE_UNDOC_MEMBERS = NO
43HIDE_UNDOC_CLASSES = NO
44HIDE_FRIEND_COMPOUNDS = NO
45HIDE_IN_BODY_DOCS = NO
46INTERNAL_DOCS = NO
47CASE_SENSE_NAMES = YES
48HIDE_SCOPE_NAMES = NO
49SHOW_INCLUDE_FILES = YES
50INLINE_INFO = YES
51SORT_MEMBER_DOCS = NO
52GENERATE_TODOLIST = YES
53GENERATE_TESTLIST = YES
54GENERATE_BUGLIST = YES
55GENERATE_DEPRECATEDLIST= YES
56ENABLED_SECTIONS =
57MAX_INITIALIZER_LINES = 30
58SHOW_USED_FILES = YES
59#---------------------------------------------------------------------------
60# configuration options related to warning and progress messages
61#---------------------------------------------------------------------------
62QUIET = YES
63WARNINGS = YES
64WARN_IF_UNDOCUMENTED = NO
65WARN_IF_DOC_ERROR = YES
66WARN_FORMAT = "$file:$line: $text"
67WARN_LOGFILE = Dox-Warning
68#---------------------------------------------------------------------------
69# configuration options related to the input files
70#---------------------------------------------------------------------------
71INPUT = . \
72 big-screen/ \
73 fileselector
74FILE_PATTERNS = *.h \
75 *.cpp \
76 *.cc \
77 *.hpp
78RECURSIVE = NO
79EXCLUDE =
80EXCLUDE_SYMLINKS = NO
81EXCLUDE_PATTERNS = *.moc.* \
82 moc* \
83 *.all_cpp.* \
84 *unload.* \
85 */test/* \
86 */tests/*
87EXAMPLE_PATH =
88EXAMPLE_PATTERNS =
89EXAMPLE_RECURSIVE = NO
90IMAGE_PATH = ../../apidocs/api
91INPUT_FILTER =
92FILTER_SOURCE_FILES = NO
93#---------------------------------------------------------------------------
94# configuration options related to source browsing
95#---------------------------------------------------------------------------
96SOURCE_BROWSER = YES
97INLINE_SOURCES = NO
98STRIP_CODE_COMMENTS = YES
99REFERENCED_BY_RELATION = YES
100REFERENCES_RELATION = YES
101VERBATIM_HEADERS = YES
102#---------------------------------------------------------------------------
103# configuration options related to the alphabetical class index
104#---------------------------------------------------------------------------
105ALPHABETICAL_INDEX = YES
106COLS_IN_ALPHA_INDEX = 3
107IGNORE_PREFIX = Opie::Core::O \
108 Opie::Ui::O \
109 O
110
111#---------------------------------------------------------------------------
112# configuration options related to the HTML output
113#---------------------------------------------------------------------------
114GENERATE_HTML = YES
115HTML_OUTPUT = ui2/html
116HTML_FILE_EXTENSION = .html
117HTML_HEADER = ../../apidocs/common/header.html
118HTML_FOOTER = ../../apidocs/common/footer.html
119HTML_STYLESHEET = ../../apidocs/common/doxygen.css
120HTML_ALIGN_MEMBERS = YES
121GENERATE_HTMLHELP = NO
122CHM_FILE =
123HHC_LOCATION =
124GENERATE_CHI = NO
125BINARY_TOC = NO
126TOC_EXPAND = NO
127DISABLE_INDEX = YES
128ENUM_VALUES_PER_LINE = 4
129GENERATE_TREEVIEW = NO
130TREEVIEW_WIDTH = 250
131#---------------------------------------------------------------------------
132# configuration options related to the LaTeX output
133#---------------------------------------------------------------------------
134GENERATE_LATEX = NO
135LATEX_OUTPUT = pim/latex
136LATEX_CMD_NAME = latex
137MAKEINDEX_CMD_NAME = makeindex
138COMPACT_LATEX = NO
139PAPER_TYPE = a4wide
140EXTRA_PACKAGES =
141LATEX_HEADER =
142PDF_HYPERLINKS = NO
143USE_PDFLATEX = NO
144LATEX_BATCHMODE = NO
145LATEX_HIDE_INDICES = NO
146#---------------------------------------------------------------------------
147# configuration options related to the RTF output
148#---------------------------------------------------------------------------
149GENERATE_RTF = NO
150RTF_OUTPUT = pim/rtf
151COMPACT_RTF = NO
152RTF_HYPERLINKS = NO
153RTF_STYLESHEET_FILE =
154RTF_EXTENSIONS_FILE =
155#---------------------------------------------------------------------------
156# configuration options related to the man page output
157#---------------------------------------------------------------------------
158GENERATE_MAN = NO
159MAN_OUTPUT = pim/man
160MAN_EXTENSION = .kde3
161MAN_LINKS = YES
162#---------------------------------------------------------------------------
163# configuration options related to the XML output
164#---------------------------------------------------------------------------
165GENERATE_XML = NO
166XML_OUTPUT = xml
167XML_SCHEMA =
168XML_DTD =
169XML_PROGRAMLISTING = YES
170#---------------------------------------------------------------------------
171# configuration options for the AutoGen Definitions output
172#---------------------------------------------------------------------------
173GENERATE_AUTOGEN_DEF = NO
174#---------------------------------------------------------------------------
175# configuration options related to the Perl module output
176#---------------------------------------------------------------------------
177GENERATE_PERLMOD = NO
178PERLMOD_LATEX = NO
179PERLMOD_PRETTY = YES
180PERLMOD_MAKEVAR_PREFIX =
181#---------------------------------------------------------------------------
182# Configuration options related to the preprocessor
183#---------------------------------------------------------------------------
184ENABLE_PREPROCESSING = YES
185MACRO_EXPANSION = NO
186EXPAND_ONLY_PREDEF = NO
187SEARCH_INCLUDES = YES
188INCLUDE_PATH =
189INCLUDE_FILE_PATTERNS =
190PREDEFINED = QT_VERSION=305
191EXPAND_AS_DEFINED =
192SKIP_FUNCTION_MACROS = YES
193#---------------------------------------------------------------------------
194# Configuration::addtions related to external references
195#---------------------------------------------------------------------------
196TAGFILES = ../../apidocs/qt/qt.tag=../../qt/ \
197 ../../apidocs/libqpe/libqpe.tag=../../libqpe/html \
198 ../../apidocs/core2/core2.tag=../../core2/html
199GENERATE_TAGFILE = ../../apidocs/ui2/ui2.tag
200ALLEXTERNALS = NO
201EXTERNAL_GROUPS = NO
202PERL_PATH =
203#---------------------------------------------------------------------------
204# Configuration options related to the dot tool
205#---------------------------------------------------------------------------
206CLASS_DIAGRAMS = YES
207HIDE_UNDOC_RELATIONS = NO
208HAVE_DOT = YES
209CLASS_GRAPH = YES
210COLLABORATION_GRAPH = YES
211UML_LOOK = NO
212TEMPLATE_RELATIONS = YES
213INCLUDE_GRAPH = YES
214INCLUDED_BY_GRAPH = YES
215CALL_GRAPH = NO
216GRAPHICAL_HIERARCHY = NO
217DOT_IMAGE_FORMAT = png
218DOT_PATH =
219DOTFILE_DIRS =
220MAX_DOT_GRAPH_WIDTH = 800
221MAX_DOT_GRAPH_HEIGHT = 1024
222MAX_DOT_GRAPH_DEPTH = 0
223GENERATE_LEGEND = YES
224DOT_CLEANUP = YES
225#---------------------------------------------------------------------------
226# Configuration::addtions related to the search engine
227#---------------------------------------------------------------------------
228SEARCHENGINE = NO
diff --git a/doc/Mainpage.dox b/doc/Mainpage.dox
index 9dcf52d..06ac189 100755
--- a/doc/Mainpage.dox
+++ b/doc/Mainpage.dox
@@ -1,33 +1,50 @@
1/** 1/**
2 * @mainpage The OPIE API Reference 2 * @mainpage The OPIE API Reference
3 * 3 *
4 * This section contains the OPIE online class reference for the current 4 * This section contains the OPIE online class reference for the current
5 * development version of OPIE. You can also download (???&nbsp;MB) 5 * development version of OPIE. You can also download (???&nbsp;MB)
6 * the complete API documentation. Additionally, you can subscribe or 6 * the complete API documentation. Additionally, you can subscribe or
7 * read the mailing lists for any additions and/or modifications to the API. 7 * read the mailing lists for any additions and/or modifications to the API.
8 * 8 *
9 * - <a href="qt/index.html"><b>qt</b></a> 9 * - <a href="qt/index.html"><b>qt</b></a>
10 * (<a href="qt/classes.html">classes</a>)\n 10 * (<a href="qt/classes.html">classes</a>)\n
11 * <i>Qt classes</i> 11 * <i>Qt classes</i>
12 * - <a href="libqpe/html/index.html"><b>Qtopia library</b></a> 12 * - <a href="libqpe/html/index.html"><b>Qtopia library</b></a>
13 * (<a href="libqpe/html/classes.html">classes</a>)\n 13 * (<a href="libqpe/html/classes.html">classes</a>)\n
14 * <i>Qtopia lib</i> 14 * <i>Qtopia lib</i>
15 * - <a href="libopie/html/index.html"><b>libopie</b></a> 15 * - <a href="libopie/html/index.html"><b>libopie</b></a>
16 * (<a href="libopie/html/classes.html">classes</a>)\n 16 * (<a href="libopie/html/classes.html">classes</a>)\n
17 * <i>libopie</i> 17 * <i>libopie</i>
18 * - <a href="pim/html/index.html"><b>PIM</b></a> 18 * - <a href="pim/html/index.html"><b>PIM</b></a>
19 * (<a href="pim/html/classes.html">classes</a>)\n 19 * (<a href="pim/html/classes.html">classes</a>)\n
20 * <i>Libopie PIM</i> 20 * <i>Libopie PIM</i>
21 * - <a href="network/html/index.html"><b>Network Settings Modules</b></a> 21 * - <a href="network/html/index.html"><b>Network Settings Modules</b></a>
22 * (<a href="network/html/classes.html">classes</a>)\n 22 * (<a href="network/html/classes.html">classes</a>)\n
23 * <i>Networksettings</i> 23 * <i>Networksettings</i>
24 * 24 * - <a href="core2/html/index.html"><b>Opie2 Core Classes</b></a>
25 * (<a href="core2/html/classes.html">classes</a>)\n
26 * <i>Core Classes</i>
27 * - <a href="ui2/html/index.html"><b>Opie2 UI Classes</b></a>
28 * (<a href="ui2/html/classes.html">classes</a>)\n
29 * <i>UI Classes</i>
30 * - <a href="db2/html/index.html"><b>Opie2 DataBase Classes</b></a>
31 * (<a href="db2/html/classes.html">classes</a>)\n
32 * <i>DataBase Classes</i>
33 * - <a href="net2/html/index.html"><b>Opie2 Network Classes</b></a>
34 * (<a href="net2/html/classes.html">classes</a>)\n
35 * <i>Network Classes</i>
36 * - <a href="pim2/html/index.html"><b>Opie2 PIM Classes</b></a>
37 * (<a href="pim2/html/classes.html">classes</a>)\n
38 * <i>PIM Classes</i>
39 * - <a href="libopie2/html/index.html"><b>All Opie2 Classes</b></a>
40 * (<a href="libopie2/html/classes.html">classes</a>)\n
41 * <i>LIB OPIE2</i>
25 */ 42 */
26 43
27/** 44/**
28 * @page search Search the API documentation 45 * @page search Search the API documentation
29 * 46 *
30 * <br>Under construction. 47 * <br>Under construction.
31 * 48 *
32 */ 49 */
33 50
diff --git a/doc/generate_apidox b/doc/generate_apidox
index f6eadc7..5a4d714 100755
--- a/doc/generate_apidox
+++ b/doc/generate_apidox
@@ -1,62 +1,109 @@
1#!/bin/sh 1#!/bin/sh
2 2
3# small shell script to generate our API docs 3# small shell script to generate our API docs
4# it'll copy over qt 4# it'll copy over qt
5 5
6# 6#
7# create directory structure 7# create directory structure
8echo "Creating directory structure" 8echo "Creating directory structure"
9rm -rf $OPIEDIR/apidocs 9rm -rf $OPIEDIR/apidocs
10mkdir $OPIEDIR/apidocs 10mkdir $OPIEDIR/apidocs
11mkdir $OPIEDIR/apidocs/api 11mkdir $OPIEDIR/apidocs/api
12mkdir $OPIEDIR/apidocs/common 12mkdir $OPIEDIR/apidocs/common
13mkdir $OPIEDIR/apidocs/qt 13mkdir $OPIEDIR/apidocs/qt
14mkdir $OPIEDIR/apidocs/libqpe 14mkdir $OPIEDIR/apidocs/libqpe
15mkdir $OPIEDIR/apidocs/libopie 15mkdir $OPIEDIR/apidocs/libopie
16mkdir $OPIEDIR/apidocs/pim 16mkdir $OPIEDIR/apidocs/pim
17mkdir $OPIEDIR/apidocs/network 17mkdir $OPIEDIR/apidocs/network
18mkdir $OPIEDIR/apidocs/net2
19mkdir $OPIEDIR/apidocs/core2
20mkdir $OPIEDIR/apidocs/pim2
21mkdir $OPIEDIR/apidocs/ui2
22mkdir $OPIEDIR/apidocs/db2
18 23
19# now copy qt doc 24# now copy qt doc
20echo "Scanning and copying QT docu" 25echo "Scanning and copying QT docu"
21cp -R $QTDIR/doc/html/* $OPIEDIR/apidocs/qt 26cp -R $QTDIR/doc/html/* $OPIEDIR/apidocs/qt
22doxytag -t $OPIEDIR/apidocs/qt/qt.tag $OPIEDIR/apidocs/qt 27doxytag -t $OPIEDIR/apidocs/qt/qt.tag $OPIEDIR/apidocs/qt
23 28
24cp -r $OPIEDIR/doc/common/* $OPIEDIR/apidocs/common 29cp -r $OPIEDIR/doc/common/* $OPIEDIR/apidocs/common
25# now start with libqpe 30# now start with libqpe
26echo "Creating docu for qpe" 31echo "Creating docu for qpe"
27cp $OPIEDIR/doc/Doxyfile_libqpe $OPIEDIR/library/Doxyfile 32cp $OPIEDIR/doc/Doxyfile_libqpe $OPIEDIR/library/Doxyfile
28cd $OPIEDIR/library 33cd $OPIEDIR/library
29doxygen Doxyfile 34doxygen Doxyfile
30rm -f Doxyfile 35rm -f Doxyfile
31 36
32# now do libopie 37# now do libopie
33echo "Creating docu for libopie" 38echo "Creating docu for libopie"
34cp $OPIEDIR/doc/Doxyfile_libopie $OPIEDIR/libopie/Doxyfile 39cp $OPIEDIR/doc/Doxyfile_libopie $OPIEDIR/libopie/Doxyfile
35cd $OPIEDIR/libopie 40cd $OPIEDIR/libopie
36doxygen Doxyfile 41doxygen Doxyfile
37rm -f Doxyfile 42rm -f Doxyfile
38 43
39echo "Creating docu for PIM" 44echo "Creating docu for PIM"
40# now it's time for libopie/pim 45# now it's time for libopie/pim
41cp $OPIEDIR/doc/Doxyfile_pim $OPIEDIR/libopie/pim/Doxyfile 46cp $OPIEDIR/doc/Doxyfile_pim $OPIEDIR/libopie/pim/Doxyfile
42cd $OPIEDIR/libopie/pim 47cd $OPIEDIR/libopie/pim
43doxygen Doxyfile 48doxygen Doxyfile
44rm -f Doxyfile 49rm -f Doxyfile
45 50
46echo "Creating docu for NetworkSettings" 51echo "Creating docu for NetworkSettings"
47# now do networksettings 52# now do networksettings
48cp $OPIEDIR/doc/Doxyfile_net $OPIEDIR/noncore/settings/networksettings/Doxyfile 53cp $OPIEDIR/doc/Doxyfile_net $OPIEDIR/noncore/settings/networksettings/Doxyfile
49cd $OPIEDIR/noncore/settings/networksettings 54cd $OPIEDIR/noncore/settings/networksettings
50doxygen Doxyfile 55doxygen Doxyfile
51rm -f Doxyfile 56rm -f Doxyfile
52 57
58echo "Creating docu for Opie2 Core"
59# now do networksettings
60cp $OPIEDIR/doc/Doxyfile_core2 $OPIEDIR/libopie2/opiecore/Doxyfile
61cd $OPIEDIR/libopie2/opiecore
62doxygen Doxyfile
63rm -f Doxyfile
64
65echo "Creating docu for Opie2 DB"
66# now do networksettings
67cp $OPIEDIR/doc/Doxyfile_db2 $OPIEDIR/libopie2/opiedb/Doxyfile
68cd $OPIEDIR/libopie2/opiedb
69doxygen Doxyfile
70rm -f Doxyfile
71
72echo "Creating docu for Opie2 mm"
73# now do networksettings
74cp $OPIEDIR/doc/Doxyfile_mm2 $OPIEDIR/libopie2/opiemm/Doxyfile
75cd $OPIEDIR/libopie2/opiemm
76doxygen Doxyfile
77rm -f Doxyfile
78
79echo "Creating docu for Opie2 net"
80# now do networksettings
81cp $OPIEDIR/doc/Doxyfile_net2 $OPIEDIR/libopie2/opienet/Doxyfile
82cd $OPIEDIR/libopie2/opienet
83doxygen Doxyfile
84rm -f Doxyfile
85
86echo "Creating docu for Opie2 ui"
87# now do networksettings
88cp $OPIEDIR/doc/Doxyfile_ui2 $OPIEDIR/libopie2/opieui/Doxyfile
89cd $OPIEDIR/libopie2/opieui
90doxygen Doxyfile
91rm -f Doxyfile
92
93echo "Creating docu for Opie2 pim"
94# now do networksettings
95cp $OPIEDIR/doc/Doxyfile_pim2 $OPIEDIR/libopie2/opiepim/Doxyfile
96cd $OPIEDIR/libopie2/opiepim
97doxygen Doxyfile
98rm -f Doxyfile
99
53echo "Making mainpage" 100echo "Making mainpage"
54# now generate the mainpage 101# now generate the mainpage
55cp $OPIEDIR/doc/Doxyfile_main $OPIEDIR/Doxyfile 102cp $OPIEDIR/doc/Doxyfile_main $OPIEDIR/Doxyfile
56cp $OPIEDIR/doc/Mainpage.dox $OPIEDIR/ 103cp $OPIEDIR/doc/Mainpage.dox $OPIEDIR/
57cd $OPIEDIR 104cd $OPIEDIR
58doxygen Doxyfile 105doxygen Doxyfile
59rm -f Doxyfile 106rm -f Doxyfile
60rm -f Mainpage.dox 107rm -f Mainpage.dox
61 108
62echo "Done with generation!!! hopefully grin" 109echo "Done with generation!!! hopefully grin"