Warning, /frameworks/extra-cmake-modules/modules/ECMQchDoxygen.config.in is written in an unsupported language. File is not indexed.

0001 #---------------------------------------------------------------------------
0002 # Project related configuration options
0003 #---------------------------------------------------------------------------
0004 PROJECT_NAME           = @ECM_QCH_DOXYGEN_PROJECTNAME@
0005 PROJECT_NUMBER         = @ECM_QCH_DOXYGEN_PROJECTVERSION@
0006 OUTPUT_DIRECTORY       = @ECM_QCH_DOXYGEN_OUTPUTDIR@
0007 GENERATE_TAGFILE       = @ECM_QCH_DOXYGEN_TAGFILE@
0008 CREATE_SUBDIRS         = NO
0009 OUTPUT_LANGUAGE        = English
0010 BRIEF_MEMBER_DESC      = YES
0011 REPEAT_BRIEF           = YES
0012 ABBREVIATE_BRIEF       = "The \$name class" \
0013                          "The \$name widget" \
0014                          "The \$name file" \
0015                          is \
0016                          provides \
0017                          specifies \
0018                          contains \
0019                          represents \
0020                          a \
0021                          an \
0022                          the
0023 ALWAYS_DETAILED_SEC    = YES
0024 INLINE_INHERITED_MEMB  = NO
0025 FULL_PATH_NAMES        = NO
0026 STRIP_FROM_PATH        = 
0027 STRIP_FROM_INC_PATH    = 
0028 SHORT_NAMES            = NO
0029 # Do not require explicitly @brief command for brief description
0030 JAVADOC_AUTOBRIEF      = YES
0031 MULTILINE_CPP_IS_BRIEF = NO
0032 INHERIT_DOCS           = YES
0033 SEPARATE_MEMBER_PAGES  = NO
0034 TAB_SIZE               = 8
0035 OPTIMIZE_OUTPUT_FOR_C  = NO
0036 OPTIMIZE_OUTPUT_JAVA   = NO
0037 BUILTIN_STL_SUPPORT    = NO
0038 DISTRIBUTE_GROUP_DOC   = NO
0039 SUBGROUPING            = YES
0040 LAYOUT_FILE            = @ECM_QCH_DOXYGEN_LAYOUTFILE@
0041 # Dark colors won't look nice in Qt Assistant
0042 HTML_COLORSTYLE        = LIGHT
0043 #---------------------------------------------------------------------------
0044 # Build related configuration options
0045 #---------------------------------------------------------------------------
0046 EXTRACT_ALL            = NO
0047 EXTRACT_PRIVATE        = NO
0048 EXTRACT_STATIC         = YES
0049 EXTRACT_LOCAL_CLASSES  = NO
0050 EXTRACT_LOCAL_METHODS  = NO
0051 EXTRACT_ANON_NSPACES   = NO
0052 # Require classes to be documented to appear in apidox, but always document all
0053 # public and protected members (even if static)
0054 HIDE_UNDOC_MEMBERS     = NO
0055 HIDE_UNDOC_CLASSES     = YES
0056 HIDE_FRIEND_COMPOUNDS  = YES
0057 HIDE_IN_BODY_DOCS      = NO
0058 INTERNAL_DOCS          = NO
0059 CASE_SENSE_NAMES       = YES
0060 HIDE_SCOPE_NAMES       = NO
0061 SHOW_INCLUDE_FILES     = YES
0062 HIDE_COMPOUND_REFERENCE = YES
0063 INLINE_INFO            = YES
0064 SORT_MEMBER_DOCS       = YES
0065 SORT_MEMBERS_CTORS_1ST = YES
0066 SORT_BRIEF_DOCS        = YES
0067 SORT_BY_SCOPE_NAME     = NO
0068 GENERATE_TODOLIST      = NO
0069 GENERATE_TESTLIST      = NO
0070 GENERATE_BUGLIST       = NO
0071 GENERATE_DEPRECATEDLIST = YES
0072 ENABLED_SECTIONS       = 
0073 MAX_INITIALIZER_LINES  = 30
0074 SHOW_USED_FILES        = NO
0075 SHOW_FILES             = YES
0076 FILE_VERSION_FILTER    = 
0077 #---------------------------------------------------------------------------
0078 # configuration options related to warning and progress messages
0079 #---------------------------------------------------------------------------
0080 QUIET                  = @ECM_QCH_DOXYGEN_QUIET@
0081 WARNINGS               = YES
0082 WARN_IF_UNDOCUMENTED   = YES
0083 WARN_IF_DOC_ERROR      = YES
0084 WARN_NO_PARAMDOC       = YES
0085 WARN_FORMAT            = "\$file:\$line: \$text"
0086 WARN_LOGFILE           = @ECM_QCH_DOXYGEN_WARN_LOGFILE@
0087 #---------------------------------------------------------------------------
0088 # configuration options related to the input files
0089 #---------------------------------------------------------------------------
0090 INPUT                  = @ECM_QCH_DOXYGEN_INPUT@
0091 FILE_PATTERNS          = @ECM_QCH_DOXYGEN_FILE_PATTERNS@
0092 RECURSIVE              = YES
0093 EXCLUDE                = 
0094 EXCLUDE_SYMLINKS       = NO
0095 EXCLUDE_PATTERNS       = */.svn/* \
0096                          */.git/* \
0097                          */cmake/* \
0098                          *.moc.* \
0099                          moc* \
0100                          *.all_cpp.* \
0101                          *unload.* \
0102                          */test/* \
0103                          */tests/* \
0104                          */autotests/* \
0105                          *_p.cpp \
0106                          *_p.h
0107 # Symbols from Qt that show up occassionlly and we don't want to see
0108 EXCLUDE_SYMBOLS        = iterator const_iterator
0109 EXAMPLE_PATH           = @ECM_QCH_DOXYGEN_EXAMPLEDIRS@
0110 EXAMPLE_PATTERNS       = *
0111 EXAMPLE_RECURSIVE      = YES
0112 IMAGE_PATH             = @ECM_QCH_DOXYGEN_IMAGEDIRS@
0113 INPUT_FILTER           = 
0114 FILTER_PATTERNS        = 
0115 FILTER_SOURCE_FILES    = NO
0116 USE_MDFILE_AS_MAINPAGE = @ECM_QCH_DOXYGEN_MAINPAGE_MDFILE@
0117 #---------------------------------------------------------------------------
0118 # configuration options related to the alphabetical class index
0119 #---------------------------------------------------------------------------
0120 ALPHABETICAL_INDEX     = NO
0121 #---------------------------------------------------------------------------
0122 # do NOT generate any formats other than qhp
0123 #---------------------------------------------------------------------------
0124 SOURCE_BROWSER         = NO
0125 GENERATE_HTML          = YES
0126 GENERATE_LATEX         = NO
0127 GENERATE_MAN           = NO
0128 GENERATE_RTF           = NO
0129 GENERATE_XML           = NO
0130 GENERATE_AUTOGEN_DEF   = NO
0131 GENERATE_PERLMOD       = NO
0132 DISABLE_INDEX          = YES
0133 HTML_DYNAMIC_SECTIONS  = NO
0134 #---------------------------------------------------------------------------
0135 # configuration options related to the qhp output
0136 #---------------------------------------------------------------------------
0137 GENERATE_QHP           = YES
0138 QCH_FILE               = @ECM_QCH_DOXYGEN_FILEPATH@
0139 QHP_NAMESPACE          = @ECM_QCH_DOXYGEN_FULLNAMESPACE@
0140 QHP_VIRTUAL_FOLDER     = @ECM_QCH_DOXYGEN_VIRTUALFOLDER@
0141 QHG_LOCATION           = @ECM_QCH_DOXYGEN_QHELPGENERATOR_EXECUTABLE@
0142 #---------------------------------------------------------------------------
0143 # Configuration options related to the preprocessor   
0144 #---------------------------------------------------------------------------
0145 ENABLE_PREPROCESSING   = YES
0146 MACRO_EXPANSION        = YES
0147 EXPAND_ONLY_PREDEF     = NO
0148 SEARCH_INCLUDES        = YES
0149 INCLUDE_PATH           = @ECM_QCH_DOXYGEN_INCLUDE_PATH@
0150 INCLUDE_FILE_PATTERNS  = 
0151 EXPAND_AS_DEFINED      = 
0152 SKIP_FUNCTION_MACROS   = YES
0153 #---------------------------------------------------------------------------
0154 # Configuration::additions related to external references   
0155 #---------------------------------------------------------------------------
0156 ALLEXTERNALS           = NO
0157 EXTERNAL_GROUPS        = YES
0158 TAGFILES               = @ECM_QCH_DOXYGEN_TAGFILES@
0159 #---------------------------------------------------------------------------
0160 # Configuration options related to the dot tool   
0161 #---------------------------------------------------------------------------
0162 CLASS_DIAGRAMS         = NO
0163 HIDE_UNDOC_RELATIONS   = YES
0164 HAVE_DOT               = NO
0165 CLASS_GRAPH            = NO
0166 COLLABORATION_GRAPH    = NO
0167 GROUP_GRAPHS           = NO
0168 UML_LOOK               = NO
0169 TEMPLATE_RELATIONS     = NO
0170 INCLUDE_GRAPH          = NO
0171 INCLUDED_BY_GRAPH      = NO
0172 CALL_GRAPH             = NO
0173 CALLER_GRAPH           = NO
0174 GRAPHICAL_HIERARCHY    = NO
0175 DIRECTORY_GRAPH        = NO
0176 GENERATE_LEGEND        = NO
0177 #---------------------------------------------------------------------------
0178 # Configuration::additions related to the search engine   
0179 #---------------------------------------------------------------------------
0180 SEARCHENGINE           = NO
0181 
0182 
0183 ### KDE Settings
0184 ALIASES                = "intern=\par<b>Internal use only.</b>" \
0185                          "reimp=\par<b>Reimplemented from superclass.</b>" \
0186                          "obsolete=@deprecated" \
0187                          "feature=\xrefitem features \"Feature(s)\" \"Features\"" \
0188                          "unmaintained=\xrefitem unmaintained \"Unmaintained\" \"Unmaintained\"" \
0189                          "requirement=\xrefitem requirements \"Requirement(s)\" \"Requirements\"" \
0190                          "faq=\xrefitem FAQ \"F.A.Q.\" \"F.A.Q.\"" \
0191                          "authors=\xrefitem authors \"Author(s)\" \"Authors\"" \
0192                          "maintainers=\xrefitem maintainers \"Maintainer(s)\" \"Maintainers\"" \
0193                          "glossary=\xrefitem glossary \"Glossary\" \"Glossary\"" \
0194                          "acronym=\b " \
0195                          "licenses=\xrefitem licenses \"License(s)\" \"Licenses\"" \
0196                          "FIXME=\xrefitem fixme \"Fixme\" \"Fixme\"" \
0197                          "bc=\xrefitem bc \"Binary Compatible\" \"Binary Compatible\"" \
0198                          "threadsafe=\xrefitem threadsafe \"Threadsafe\" \"Threadsafe\"" \
0199                          "artistic=<a href=\"https://opensource.org/licenses/artistic-license.php\">Artistic</a>" \
0200                          "bsd=<a href=\"https://www.xfree86.org/3.3.6/COPYRIGHT2.html#5\">BSD</a>" \
0201                          "x11=<a href=\"https://www.xfree86.org/3.3.6/COPYRIGHT2.html#3\">X11</a>" \
0202                          "gpl=<a href=\"https://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1\">GPLv2</a>" \
0203                          "lgpl=<a href=\"https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html#SEC1\">LGPLv2</a>" \
0204                          "mit=<a href=\"https://www.opensource.org/licenses/mit-license.php\">MIT</a>" \
0205                          "qpl=<a href=\"https://opensource.org/licenses/QPL-1.0\">QPL</a>"
0206 
0207 # K_DOXYGEN set to have preprocessor macros know that kapidox/doxygen processes them
0208 # DOXYGEN_SHOULD_SKIP_THIS is the deprecated variant (remove for KF6)
0209 PREDEFINED = DOXYGEN_SHOULD_SKIP_THIS \
0210         K_DOXYGEN \
0211 \
0212         Q_WS_X11= \
0213         Q_WS_WIN= \
0214         Q_WS_MAC= \
0215         Q_WS_QWS= \
0216         Q_WS_MAEMO_5= \
0217         Q_OS_LINUX= \
0218         Q_OS_UNIX= \
0219         Q_OS_WIN= \
0220         Q_OS_MAC= \
0221         Q_OS_MACX= \
0222         Q_OS_DARWIN= \
0223         Q_OS_FREEBSD= \
0224         Q_OS_NETBSD= \
0225         Q_OS_OPENBSD= \
0226         Q_OS_BSD4= \
0227         Q_OS_SOLARIS= \
0228         Q_OS_IRIX= \
0229 \
0230         Q_SLOTS=slots \
0231         Q_SIGNALS=signals \
0232         "Q_DECLARE_FLAGS(Flags, Enum)=typedef QFlags<Enum> Flags;" \
0233         Q_DECL_CONSTEXPR=constexpr \
0234         Q_DECL_RELAXED_CONSTEXPR= \
0235         Q_DECL_OVERRIDE=override \
0236         Q_DECL_FINAL=final \
0237         "Q_DECL_EQ_DEFAULT= = default" \
0238         "Q_DECL_EQ_DELETE= = delete" \
0239         Q_DECL_NOEXCEPT= \
0240         Q_DECL_DEPRECATED= \
0241         Q_DECL_UNUSED_MEMBER= \
0242         Q_DECL_VARIABLE_DEPRECATED= \
0243         Q_DECL_EXPORT= \
0244         Q_DECL_IMPORT= \
0245         Q_DECL_HIDDEN= \
0246         Q_DECL_NULLPTR=nullptr \
0247         Q_REQUIRED_RESULT= \
0248         Q_SCRIPTABLE= \
0249         Q_INVOKABLE= \
0250         @ECM_QCH_DOXYGEN_PREDEFINED_MACROS@ \
0251         @ECM_QCH_DOXYGEN_BLANK_MACROS@