aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/doc/qtqml.qdocconf
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/doc/qtqml.qdocconf')
-rw-r--r--src/qml/doc/qtqml.qdocconf54
1 files changed, 34 insertions, 20 deletions
diff --git a/src/qml/doc/qtqml.qdocconf b/src/qml/doc/qtqml.qdocconf
index ba4155c08b..857cd41ff8 100644
--- a/src/qml/doc/qtqml.qdocconf
+++ b/src/qml/doc/qtqml.qdocconf
@@ -1,7 +1,8 @@
include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf)
+include($QT_INSTALL_DOCS/config/exampleurl-qtdeclarative.qdocconf)
project = QtQml
-description = Qt QML Reference Documentation
+description = Qt Qml Reference Documentation
version = $QT_VERSION
examplesinstallpath = qml
@@ -11,36 +12,42 @@ qhp.projects = QtQml
qhp.QtQml.file = qtqml.qhp
qhp.QtQml.namespace = org.qt-project.qtqml.$QT_VERSION_TAG
qhp.QtQml.virtualFolder = qtqml
-qhp.QtQml.indexTitle = Qt QML
+qhp.QtQml.indexTitle = Qt Qml
qhp.QtQml.indexRoot =
-qhp.QtQml.filterAttributes = qtqml $QT_VERSION qtrefdoc
-qhp.QtQml.customFilters.Qt.name = QtQml $QT_VERSION
-qhp.QtQml.customFilters.Qt.filterAttributes = qtqml $QT_VERSION
qhp.QtQml.subprojects = qmltypes classes examples
qhp.QtQml.subprojects.classes.title = C++ Classes
-qhp.QtQml.subprojects.classes.indexTitle = Qt QML C++ Classes
-qhp.QtQml.subprojects.classes.selectors = class fake:headerfile
+qhp.QtQml.subprojects.classes.indexTitle = Qt Qml C++ Classes
+qhp.QtQml.subprojects.classes.selectors = class headerfile
qhp.QtQml.subprojects.classes.sortPages = true
qhp.QtQml.subprojects.examples.title = Examples
-qhp.QtQml.subprojects.examples.indexTitle = Qt QML Examples
-qhp.QtQml.subprojects.examples.selectors = fake:example
+qhp.QtQml.subprojects.examples.indexTitle = Qt Qml Examples
+qhp.QtQml.subprojects.examples.selectors = example
qhp.QtQml.subprojects.qmltypes.title = QML Types
-qhp.QtQml.subprojects.qmltypes.indexTitle = Qt QML QML Types
+qhp.QtQml.subprojects.qmltypes.indexTitle = Qt Qml QML Types
qhp.QtQml.subprojects.qmltypes.selectors = qmlclass
qhp.QtQml.subprojects.qmltypes.sortPages = true
tagfile = ../../../doc/qtqml/qtqml.tags
-depends += qtcore qtgui qtquick qtdoc qtlinguist qmake qtscript qtwidgets qtxmlpatterns qtquickcontrols
+depends += \
+ qtcore \
+ qtnetwork \
+ qtqmlmodels \
+ qtqmlworkerscript \
+ qtgui \
+ qtquick \
+ qtdoc \
+ qtlinguist \
+ qtwidgets \
+ qtquickcontrols \
+ qmake \
+ qtcmake
-headerdirs += .. \
- ../../imports/models
+headerdirs += ..
-sourcedirs += .. \
- ../../imports/models \
- ../../imports/statemachine
+sourcedirs += ..
exampledirs += ../../../examples/qml \
../ \
@@ -53,8 +60,15 @@ manifestmeta.thumbnail.names += "QtQml/Chapter 4*" \
"QtQml/Chapter 6*" \
"QtQml/C++ Extensions: *"
-manifestmeta.highlighted.names = "QtQml/Writing QML Extensions with C++"
+navigation.landingpage = "Qt Qml"
+navigation.cppclassespage = "Qt Qml C++ Classes"
+navigation.qmltypespage = "Qt Qml QML Types"
+# Auto-generate navigation linking based on the \list structures on the following:
+navigation.toctitles = "Qt Quick Compiler"
-navigation.landingpage = "Qt QML"
-navigation.cppclassespage = "Qt QML C++ Classes"
-navigation.qmltypespage = "Qt QML QML Types"
+navigation.toctitles.inclusive = true
+# suppress qdoc warnings for \instantiates entries
+spurious += "C\\+\\+ class .*\\\\instantiates .*"
+
+# Enforce zero documentation warnings
+warninglimit = 0