From d8b9259b90e3d51f96e0436001edc5ac20854f14 Mon Sep 17 00:00:00 2001
From: Shawn Rutledge <shawn.rutledge@digia.com>
Date: Wed, 24 Sep 2014 19:46:00 +0200
Subject: [PATCH] QtQuick.Dialogs depends on Qt.labs.folderlistmodel,
 Qt.labs.settings

But the dependency is hidden behind dynamic loading in plugin.cpp;
so for qmlimportscanner to know about it, we have to declare it,
and qmlimportscanner needs to react to the "depends" line in qmldir.

Task-number: QTBUG-41489
Change-Id: I739791e07a72d628f8c08d067566631c59c7375e
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
---
 src/dialogs/qmldir | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/dialogs/qmldir b/src/dialogs/qmldir
index b4ae1a059..37e1efff7 100644
--- a/src/dialogs/qmldir
+++ b/src/dialogs/qmldir
@@ -2,3 +2,5 @@ module QtQuick.Dialogs
 plugin dialogplugin
 classname QtQuick2DialogsPlugin
 typeinfo plugins.qmltypes
+depends Qt.labs.folderlistmodel 1.0
+depends Qt.labs.settings 1.0
-- 
GitLab