1include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf) 2include($QT_INSTALL_DOCS/config/exampleurl-qtdeclarative.qdocconf) 3 4project = QtQuick 5description = Qt Quick Reference Documentation 6version = $QT_VERSION 7 8examplesinstallpath = quick 9 10# Custom module header that pulls in also QtQuickWidgets 11moduleheader = QtQuickDoc 12includepaths = -I . 13 14qhp.projects = QtQuick 15 16qhp.QtQuick.file = qtquick.qhp 17qhp.QtQuick.namespace = org.qt-project.qtquick.$QT_VERSION_TAG 18qhp.QtQuick.virtualFolder = qtquick 19qhp.QtQuick.indexTitle = Qt Quick 20qhp.QtQuick.indexRoot = 21 22qhp.QtQuick.filterAttributes = qtquick $QT_VERSION qtrefdoc 23qhp.QtQuick.customFilters.Qt.name = QtQuick $QT_VERSION 24qhp.QtQuick.customFilters.Qt.filterAttributes = qtquick $QT_VERSION 25qhp.QtQuick.subprojects = qmltypes classes examples 26qhp.QtQuick.subprojects.qmltypes.title = QML Types 27qhp.QtQuick.subprojects.qmltypes.indexTitle = Qt Quick QML Types 28qhp.QtQuick.subprojects.qmltypes.selectors = qmlclass 29qhp.QtQuick.subprojects.qmltypes.sortPages = true 30qhp.QtQuick.subprojects.classes.title = Classes 31qhp.QtQuick.subprojects.classes.title = C++ Classes 32qhp.QtQuick.subprojects.classes.indexTitle = Qt Quick C++ Classes 33qhp.QtQuick.subprojects.classes.selectors = class fake:headerfile 34qhp.QtQuick.subprojects.classes.sortPages = true 35qhp.QtQuick.subprojects.examples.title = Examples 36qhp.QtQuick.subprojects.examples.indexTitle = Qt Quick Examples and Tutorials 37qhp.QtQuick.subprojects.examples.selectors = fake:example 38 39tagfile = ../../../doc/qtquick/qtquick.tags 40 41depends += qtcore qtqml qtqmlmodels qtqmltest qtgui qtlinguist qtquickcontrols qtquickcontrols1 qtdoc qtquickdialogs qtsensors qtwidgets qmake qtmultimedia qtgraphicaleffects qtsql qtxmlpatterns 42 43headerdirs += ..\ 44 ../../quick \ 45 ../../quickwidgets 46 47sourcedirs += .. \ 48 ../../quick \ 49 ../../quickwidgets 50 51exampledirs += ../../../examples/quick \ 52 snippets 53 54 55imagedirs += images 56 57#add particles and shapes sources 58headerdirs += ../../particles \ 59 ../../quickshapes 60sourcedirs += ../../particles \ 61 ../../quickshapes 62 63#add imports directory because of dependencies 64headerdirs += ../../imports 65sourcedirs += ../../imports 66 67#add plugins directory because of dependencies 68headerdirs += ../../plugins 69sourcedirs += ../../plugins 70 71#exclude certain directories 72excludedirs += ../../imports/models \ 73 ../../imports/labsmodels \ 74 ../../imports/testlib \ 75 ../../imports/workerscript \ 76 ../../imports/statemachine 77 78excludefiles += ../util/qquickpropertychanges_p.h 79examples.fileextensions += "*.qm" 80 81manifestmeta.thumbnail.names += "QtQuick/Threaded ListModel Example" \ 82 "QtQuick/QML Dynamic View Ordering Tutorial*" 83 84manifestmeta.highlighted.names = "QtQuick/Qt Quick Demo - Same Game" \ 85 "QtQuick/Qt Quick Demo - Photo Surface" \ 86 "QtQuick/Qt Quick Demo - Tweet Search" \ 87 "QtQuick/Qt Quick Demo - Calqlatr" \ 88 "QtQuick/Qt Quick Demo - StocQt" \ 89 "QtQuick/Qt Quick Demo - Clocks" \ 90 "QtQuick/Qt Quick Examples - Shader Effects" 91 92navigation.landingpage = "Qt Quick" 93navigation.cppclassespage = "Qt Quick C++ Classes" 94navigation.qmltypespage = "Qt Quick QML Types" 95 96# \svgcolor {#ffdead} 97macro.svgcolor.HTML = "<div style=\"padding:10px;color:#fff;background:\1;\"></div>" 98 99# youtube video thumbnails that show up in offline and online docs 100HTML.extraimages += images/9BcAYDlpuT8.jpg 101qhp.QtQuick.extraFiles += images/9BcAYDlpuT8.jpg 102