include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf)
include($QT_INSTALL_DOCS/config/exampleurl-qtgamepad.qdocconf)

project                                         = QtGamepad
description                                     = Qt Gamepad Reference Documentation
version                                         = $QT_VERSION

examplesinstallpath                             = gamepad

qhp.projects                                       = QtGamepad

qhp.QtGamepad.file                              = qtgamepad.qhp
qhp.QtGamepad.namespace                         = org.qt-project.qtgamepad.$QT_VERSION_TAG
qhp.QtGamepad.virtualFolder                     = qtgamepad
qhp.QtGamepad.indexTitle                        = Qt Gamepad
qhp.QtGamepad.indexRoot                         =
qhp.QtGamepad.filterAttributes                  = qtgamepad $QT_VERSION qtrefdoc
qhp.QtGamepad.customFilters.Qt.name             = QtGamepad $QT_VERSION
qhp.QtGamepad.customFilters.Qt.filterAttributes = qtgamepad $QT_VERSION

qhp.QtGamepad.subprojects                       = qmltypes classes examples
qhp.QtGamepad.subprojects.qmltypes.title        = QML Types
qhp.QtGamepad.subprojects.qmltypes.indexTitle   = Qt Gamepad QML Types
qhp.QtGamepad.subprojects.qmltypes.selectors    = qmlclass
qhp.QtGamepad.subprojects.qmltypes.sortPages    = true
qhp.QtGamepad.subprojects.classes.title         = C++ Classes
qhp.QtGamepad.subprojects.classes.indexTitle    = Qt Gamepad C++ Classes
qhp.QtGamepad.subprojects.classes.selectors     = class fake:headerfile
qhp.QtGamepad.subprojects.classes.sortPages     = true
qhp.QtGamepad.subprojects.examples.title        = Examples
qhp.QtGamepad.subprojects.examples.indexTitle   = Qt Gamepad Examples
qhp.QtGamepad.subprojects.examples.selectors    = fake:example
qhp.QtGamepad.subprojects.examples.sortPages    = true

depends = qtcore qtdoc qmake

headerdirs += ../ \
              ../../plugins

sourcedirs += ../ \
              ../../plugins

exampledirs += ../../../examples/gamepad

imagedirs  += images

Cpp.ignoretokens         += Q_GAMEPAD_EXPORT
Cpp.ignoredirectives     += Q_DECLARE_LOGGING_CATEGORY

navigation.landingpage    = "Qt Gamepad"
navigation.qmltypespage   = "Qt Gamepad QML Types"
navigation.cppclassespage = "Qt Gamepad C++ Classes"

manifestmeta.thumbnail.names = "QtGamepad/Qt Gamepad Mouse Item Example" \
                               "QtGamepad/Qt Gamepad Simple Example"
