1
- # Doxyfile 1.9.7
1
+ # Doxyfile 1.9.8
2
2
3
3
# This file describes the settings to be used by the documentation system
4
4
# doxygen (www.doxygen.org) for a project.
@@ -366,9 +366,9 @@ TOC_INCLUDE_HEADINGS = 5
366
366
# The MARKDOWN_ID_STYLE tag can be used to specify the algorithm used to
367
367
# generate identifiers for the Markdown headings. Note: Every identifier is
368
368
# unique.
369
- # Possible values are: DOXYGEN Use a fixed 'autotoc_md' string followed by a
370
- # sequence number starting at 0. and GITHUB Use the lower case version of title
371
- # with any whitespace replaced by '-' and punctations characters removed. .
369
+ # Possible values are: DOXYGEN use a fixed 'autotoc_md' string followed by a
370
+ # sequence number starting at 0 and GITHUB use the lower case version of title
371
+ # with any whitespace replaced by '-' and punctuation characters removed.
372
372
# The default value is: DOXYGEN.
373
373
# This tag requires that the tag MARKDOWN_SUPPORT is set to YES.
374
374
@@ -977,12 +977,12 @@ INPUT_FILE_ENCODING =
977
977
# Note the list of default checked file patterns might differ from the list of
978
978
# default file extension mappings.
979
979
#
980
- # If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp ,
981
- # *.c++ , *.java , *.ii , *.ixx , *.ipp , *.i++ , *.inl , *.idl , *.ddl , *.odl , *.h ,
982
- # *.hh , *.hxx , *.hpp , *.h++ , *.l , *.cs , *.d , *.php , *.php4 , *.php5 , *.phtml ,
983
- # *.inc, *.m, *.markdown, *.md, *.mm, *.dox (to be provided as doxygen C
984
- # comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, *.f18, *.f, *.for, *.vhd ,
985
- # *.vhdl, *.ucf, *.qsf and *.ice.
980
+ # If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cxxm ,
981
+ # *.cpp , *.cppm , *.c++ , *.c++m , *.java , *.ii , *.ixx , *.ipp , *.i++ , *.inl , *.idl ,
982
+ # *.ddl , *.odl , *.h , *.hh , *.hxx , *.hpp , *.h++ , *.ixx , *.l , *.cs , *.d, *.php ,
983
+ # *.php4, *.php5, *.phtml, *. inc, *.m, *.markdown, *.md, *.mm, *.dox (to be
984
+ # provided as doxygen C comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
985
+ # *.f18, *.f, *.for, *.vhd, *. vhdl, *.ucf, *.qsf and *.ice.
986
986
987
987
FILE_PATTERNS = *.cpp \
988
988
*.h \
@@ -1223,46 +1223,6 @@ USE_HTAGS = NO
1223
1223
1224
1224
VERBATIM_HEADERS = YES
1225
1225
1226
- # If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the
1227
- # clang parser (see:
1228
- # http://clang.llvm.org/) for more accurate parsing at the cost of reduced
1229
- # performance. This can be particularly helpful with template rich C++ code for
1230
- # which doxygen's built-in parser lacks the necessary type information.
1231
- # Note: The availability of this option depends on whether or not doxygen was
1232
- # generated with the -Duse_libclang=ON option for CMake.
1233
- # The default value is: NO.
1234
-
1235
- CLANG_ASSISTED_PARSING = NO
1236
-
1237
- # If the CLANG_ASSISTED_PARSING tag is set to YES and the CLANG_ADD_INC_PATHS
1238
- # tag is set to YES then doxygen will add the directory of each input to the
1239
- # include path.
1240
- # The default value is: YES.
1241
- # This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.
1242
-
1243
- CLANG_ADD_INC_PATHS = YES
1244
-
1245
- # If clang assisted parsing is enabled you can provide the compiler with command
1246
- # line options that you would normally use when invoking the compiler. Note that
1247
- # the include paths will already be set by doxygen for the files and directories
1248
- # specified with INPUT and INCLUDE_PATH.
1249
- # This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.
1250
-
1251
- CLANG_OPTIONS =
1252
-
1253
- # If clang assisted parsing is enabled you can provide the clang parser with the
1254
- # path to the directory containing a file called compile_commands.json. This
1255
- # file is the compilation database (see:
1256
- # http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) containing the
1257
- # options used when the source files were built. This is equivalent to
1258
- # specifying the -p option to a clang tool, such as clang-check. These options
1259
- # will then be passed to the parser. Any options specified with CLANG_OPTIONS
1260
- # will be added as well.
1261
- # Note: The availability of this option depends on whether or not doxygen was
1262
- # generated with the -Duse_libclang=ON option for CMake.
1263
-
1264
- CLANG_DATABASE_PATH =
1265
-
1266
1226
#---------------------------------------------------------------------------
1267
1227
# Configuration options related to the alphabetical class index
1268
1228
#---------------------------------------------------------------------------
@@ -1439,6 +1399,13 @@ HTML_DYNAMIC_MENUS = YES
1439
1399
1440
1400
HTML_DYNAMIC_SECTIONS = NO
1441
1401
1402
+ # If the HTML_CODE_FOLDING tag is set to YES then classes and functions can be
1403
+ # dynamically folded and expanded in the generated HTML source code.
1404
+ # The default value is: YES.
1405
+ # This tag requires that the tag GENERATE_HTML is set to YES.
1406
+
1407
+ HTML_CODE_FOLDING = YES
1408
+
1442
1409
# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
1443
1410
# shown in the various tree structured indices initially; the user can expand
1444
1411
# and collapse entries dynamically later on. Doxygen will expand the tree to
@@ -2067,7 +2034,7 @@ PDF_HYPERLINKS = YES
2067
2034
2068
2035
USE_PDFLATEX = NO
2069
2036
2070
- # The LATEX_BATCHMODE tag ignals the behavior of LaTeX in case of an error.
2037
+ # The LATEX_BATCHMODE tag signals the behavior of LaTeX in case of an error.
2071
2038
# Possible values are: NO same as ERROR_STOP, YES same as BATCH, BATCH In batch
2072
2039
# mode nothing is printed on the terminal, errors are scrolled as if <return> is
2073
2040
# hit at every error; missing files that TeX tries to input or request from
@@ -2269,6 +2236,32 @@ DOCBOOK_OUTPUT = docbook
2269
2236
2270
2237
GENERATE_AUTOGEN_DEF = NO
2271
2238
2239
+ #---------------------------------------------------------------------------
2240
+ # Configuration options related to Sqlite3 output
2241
+ #---------------------------------------------------------------------------
2242
+
2243
+ # If the GENERATE_SQLITE3 tag is set to YES doxygen will generate a Sqlite3
2244
+ # database with symbols found by doxygen stored in tables.
2245
+ # The default value is: NO.
2246
+
2247
+ GENERATE_SQLITE3 = NO
2248
+
2249
+ # The SQLITE3_OUTPUT tag is used to specify where the Sqlite3 database will be
2250
+ # put. If a relative path is entered the value of OUTPUT_DIRECTORY will be put
2251
+ # in front of it.
2252
+ # The default directory is: sqlite3.
2253
+ # This tag requires that the tag GENERATE_SQLITE3 is set to YES.
2254
+
2255
+ SQLITE3_OUTPUT = sqlite3
2256
+
2257
+ # The SQLITE3_OVERWRITE_DB tag is set to YES, the existing doxygen_sqlite3.db
2258
+ # database file will be recreated with each doxygen run. If set to NO, doxygen
2259
+ # will warn if an a database file is already found and not modify it.
2260
+ # The default value is: YES.
2261
+ # This tag requires that the tag GENERATE_SQLITE3 is set to YES.
2262
+
2263
+ SQLITE3_RECREATE_DB = YES
2264
+
2272
2265
#---------------------------------------------------------------------------
2273
2266
# Configuration options related to the Perl module output
2274
2267
#---------------------------------------------------------------------------
@@ -2418,15 +2411,15 @@ TAGFILES = @QDOC_TAG_DIR@/qtcore/qtcore.tags=https://doc.qt.io/qt-
2418
2411
2419
2412
GENERATE_TAGFILE = @DOXYGEN_OUTPUT_DIR@/kdstatemachineeditor.tags
2420
2413
2421
- # If the ALLEXTERNALS tag is set to YES, all external class will be listed in
2422
- # the class index. If set to NO, only the inherited external classes will be
2423
- # listed.
2414
+ # If the ALLEXTERNALS tag is set to YES, all external classes and namespaces
2415
+ # will be listed in the class and namespace index. If set to NO, only the
2416
+ # inherited external classes will be listed.
2424
2417
# The default value is: NO.
2425
2418
2426
2419
ALLEXTERNALS = NO
2427
2420
2428
2421
# If the EXTERNAL_GROUPS tag is set to YES, all external groups will be listed
2429
- # in the modules index. If set to NO, only the current project's groups will be
2422
+ # in the topic index. If set to NO, only the current project's groups will be
2430
2423
# listed.
2431
2424
# The default value is: YES.
2432
2425
@@ -2520,15 +2513,21 @@ CLASS_GRAPH = YES
2520
2513
# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
2521
2514
# graph for each documented class showing the direct and indirect implementation
2522
2515
# dependencies (inheritance, containment, and class references variables) of the
2523
- # class with other documented classes.
2516
+ # class with other documented classes. Explicit enabling a collaboration graph,
2517
+ # when COLLABORATION_GRAPH is set to NO, can be accomplished by means of the
2518
+ # command \collaborationgraph. Disabling a collaboration graph can be
2519
+ # accomplished by means of the command \hidecollaborationgraph.
2524
2520
# The default value is: YES.
2525
2521
# This tag requires that the tag HAVE_DOT is set to YES.
2526
2522
2527
2523
COLLABORATION_GRAPH = YES
2528
2524
2529
2525
# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
2530
- # groups, showing the direct groups dependencies. See also the chapter Grouping
2531
- # in the manual.
2526
+ # groups, showing the direct groups dependencies. Explicit enabling a group
2527
+ # dependency graph, when GROUP_GRAPHS is set to NO, can be accomplished by means
2528
+ # of the command \groupgraph. Disabling a directory graph can be accomplished by
2529
+ # means of the command \hidegroupgraph. See also the chapter Grouping in the
2530
+ # manual.
2532
2531
# The default value is: YES.
2533
2532
# This tag requires that the tag HAVE_DOT is set to YES.
2534
2533
@@ -2588,7 +2587,9 @@ TEMPLATE_RELATIONS = NO
2588
2587
# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
2589
2588
# YES then doxygen will generate a graph for each documented file showing the
2590
2589
# direct and indirect include dependencies of the file with other documented
2591
- # files.
2590
+ # files. Explicit enabling an include graph, when INCLUDE_GRAPH is is set to NO,
2591
+ # can be accomplished by means of the command \includegraph. Disabling an
2592
+ # include graph can be accomplished by means of the command \hideincludegraph.
2592
2593
# The default value is: YES.
2593
2594
# This tag requires that the tag HAVE_DOT is set to YES.
2594
2595
@@ -2597,7 +2598,10 @@ INCLUDE_GRAPH = YES
2597
2598
# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
2598
2599
# set to YES then doxygen will generate a graph for each documented file showing
2599
2600
# the direct and indirect include dependencies of the file with other documented
2600
- # files.
2601
+ # files. Explicit enabling an included by graph, when INCLUDED_BY_GRAPH is set
2602
+ # to NO, can be accomplished by means of the command \includedbygraph. Disabling
2603
+ # an included by graph can be accomplished by means of the command
2604
+ # \hideincludedbygraph.
2601
2605
# The default value is: YES.
2602
2606
# This tag requires that the tag HAVE_DOT is set to YES.
2603
2607
@@ -2637,7 +2641,10 @@ GRAPHICAL_HIERARCHY = YES
2637
2641
# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
2638
2642
# dependencies a directory has on other directories in a graphical way. The
2639
2643
# dependency relations are determined by the #include relations between the
2640
- # files in the directories.
2644
+ # files in the directories. Explicit enabling a directory graph, when
2645
+ # DIRECTORY_GRAPH is set to NO, can be accomplished by means of the command
2646
+ # \directorygraph. Disabling a directory graph can be accomplished by means of
2647
+ # the command \hidedirectorygraph.
2641
2648
# The default value is: YES.
2642
2649
# This tag requires that the tag HAVE_DOT is set to YES.
2643
2650
0 commit comments