blob: e7af6462afdb934461251812299723eb198c0eb5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf)
include($QT_INSTALL_DOCS/config/exampleurl-qtdeclarative.qdocconf)
project = QtQuick
description = Qt Quick Reference Documentation
version = $QT_VERSION
examplesinstallpath = quick
# Custom module header that pulls in also QtQuickWidgets
moduleheader = QtQuickDoc
includepaths = -I .
qhp.projects = QtQuick
qhp.QtQuick.file = qtquick.qhp
qhp.QtQuick.namespace = org.qt-project.qtquick.$QT_VERSION_TAG
qhp.QtQuick.virtualFolder = qtquick
qhp.QtQuick.indexTitle = Qt Quick
qhp.QtQuick.indexRoot =
qhp.QtQuick.subprojects = manual examples qmltypes classes
qhp.QtQuick.subprojects.manual.title = Qt Quick
qhp.QtQuick.subprojects.manual.indexTitle = Qt Quick module topics
qhp.QtQuick.subprojects.manual.type = manual
qhp.QtQuick.subprojects.qmltypes.title = QML Types
qhp.QtQuick.subprojects.qmltypes.indexTitle = Qt Quick QML Types
qhp.QtQuick.subprojects.qmltypes.selectors = qmlclass
qhp.QtQuick.subprojects.qmltypes.sortPages = true
qhp.QtQuick.subprojects.classes.title = Classes
qhp.QtQuick.subprojects.classes.title = C++ Classes
qhp.QtQuick.subprojects.classes.indexTitle = Qt Quick C++ Classes
qhp.QtQuick.subprojects.classes.selectors = class doc:headerfile
qhp.QtQuick.subprojects.classes.sortPages = true
qhp.QtQuick.subprojects.examples.title = Examples
qhp.QtQuick.subprojects.examples.indexTitle = Qt Quick Examples and Tutorials
qhp.QtQuick.subprojects.examples.selectors = example
qhp.QtQuick.subprojects.examples.sortPages = true
tagfile = qtquick.tags
depends += \
qtcore \
qtopengl \
qtqml \
qtqmlmodels \
qtqmlxmllistmodel \
qtqmltest \
qtqmlcore \
qtgui \
qtlinguist \
qtquickcontrols \
qtquick3d \
qtdoc \
qtplatformintegration \
qtwidgets \
qmake \
qtsql \
qtshadertools \
qtsvg \
qmake \
qtcmake \
qtquickeffectmaker
{headerdirs,sourcedirs} += \
.. \
../../quick \
../../quickwidgets \
../../qmllocalstorage \
../../quicklayouts \
../../labs \
../../quick/platform/android/jar/src/org/qtproject/qt/android \
../../../examples/platforms \
../../quickcontrols/doc/src/includes/ \
../../qmlmodels/doc/src/includes/
# both have their own documentation project
excludedirs += \
../../labs/platform \
../../labs/models
exampledirs += \
../../../examples/quick \
../../qmlmodels/doc/snippets \
../../quickcontrols/doc/snippets \
snippets \
../../quickshapes/designhelpers/doc/snippets \
../../../tests/auto/quick/doc \
../../../examples/platforms
imagedirs += images
# Add particles, shapes and effects sources
{headerdirs,sourcedirs} += \
../../particles \
../../quickshapes \
../../effects \
../../quickvectorimage
# Add imports and plugins directories because of dependencies
{headerdirs,sourcedirs} += \
../../imports \
../../plugins
excludefiles += ../util/qquickpropertychanges_p.h
examples.fileextensions += "*.qm" \
"*.java" \
"*.kt"
manifestmeta.thumbnail.names += "QtQuick/QML Dynamic View Ordering Tutorial*"
# Highlight examples for the Graphics & Multimedia category
manifestmeta.highlighted.names = \
"QtQuick/Qt Quick Layouts - Responsive Layout Example" \
"QtQuick/Scene Graph - RHI Under QML"
navigation.landingpage = "Qt Quick"
navigation.cppclassespage = "Qt Quick C++ Classes"
navigation.qmltypespage = "Qt Quick QML Types"
# Auto-generate navigation linking based on "Qt Quick module topics":
navigation.toctitles = "Qt Quick module topics"
navigation.toctitles.inclusive = false
# \svgcolor {#ffdead}
macro.svgcolor.HTML = "<div style=\"padding:10px;color:#fff;background:\1;\"></div>"
macro.svgcolor.DocBook = "<db:phrase role=\"color:\1\">          </db:phrase>"
macro.QQEM = "Qt Quick Effect Maker"
# YouTube video thumbnail that show up in offline docs
{HTML.extraimages,DocBook.extraFiles,qhp.QtQuick.extraFiles} += images/9BcAYDlpuT8.jpg
# suppress qdoc warnings for \instantiates entries
spurious += "C\\+\\+ class .*\\\\instantiates .*"
# Enforce zero documentation warnings
warninglimit = 0
|