From dabf5d2ea0774564f29bb756b895fc9a9975b129 Mon Sep 17 00:00:00 2001 From: Topi Reinio Date: Wed, 27 Jun 2018 12:09:47 +0200 Subject: 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 Reviewed-by: Mitch Curtis --- src/imports/controls/doc/qtquickcontrols2.qdocconf | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') 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 \ .. -- cgit v1.2.3