diff options
author | Topi Reinio <topi.reinio@qt.io> | 2018-06-27 12:09:47 +0200 |
---|---|---|
committer | Topi Reiniƶ <topi.reinio@qt.io> | 2018-06-27 10:48:26 +0000 |
commit | dabf5d2ea0774564f29bb756b895fc9a9975b129 (patch) | |
tree | 2e18173415a4086a3aabd6b7fe0722e65c9057a6 | |
parent | 38f8d09676717035382629f877d2e68ce5c54b83 (diff) |
Doc: Exclude .qml source files from the documentation build
There are multiple copies (for each style) of .qml files, all
without documentation. The types are documented in .cpp or .qdoc files,
but QDoc parsed also the .qml source and generated (internal) nodes
for these undocumented types - this conflicted with the actual
documented types, causing the inheritance information to go missing.
To solve this, exclude all .qml files from the build as they contain
no documentation.
Task-number: QTBUG-69141
Change-Id: If9a84d91f37d5f9431c9ce1d0d079b7fd5159445
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
-rw-r--r-- | src/imports/controls/doc/qtquickcontrols2.qdocconf | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/imports/controls/doc/qtquickcontrols2.qdocconf b/src/imports/controls/doc/qtquickcontrols2.qdocconf index 2cc08d45..dfb7fc12 100644 --- a/src/imports/controls/doc/qtquickcontrols2.qdocconf +++ b/src/imports/controls/doc/qtquickcontrols2.qdocconf @@ -51,6 +51,10 @@ sourcedirs += ../../../quicktemplates2 \ ../../templates/doc/src \ src +# Exclude .qml files from the doc build to prevent conflicts with .qml files +# in style-specific directories; all types are documented in .cpp/.qdoc files +excludefiles = *.qml + imagedirs += images \ .. |