From a3253c37903e95706f011bc03093160236b57bdc Mon Sep 17 00:00:00 2001 From: Fawzi Mohamed Date: Fri, 13 Nov 2020 15:46:54 +0100 Subject: Add QtQuick.Layout dependency to native style qmldir Without it qmlimportscanner misses the dependency of FocusFrame.qml and static builds fail to add the dependency leading to a QComponent is not ready error. This happens because the qml file is in a qrc, and thus not visible to qmlimportscanner. Adding a depends QtQuick.Layouts fixes it (and updating the controls dependency to drop the version) Fixes: QTBUG-88492 Change-Id: I9be3e26c3a03b663cb90618368f3480f141a6b04 Reviewed-by: Ulf Hermann Reviewed-by: Fabian Kosmale --- src/imports/nativestyle/qmldir | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/imports') diff --git a/src/imports/nativestyle/qmldir b/src/imports/nativestyle/qmldir index 4a0f3738..06914fd3 100644 --- a/src/imports/nativestyle/qmldir +++ b/src/imports/nativestyle/qmldir @@ -1,7 +1,8 @@ module QtQuick.NativeStyle plugin qtquickcontrols2nativestyleplugin classname QtQuickControls2NativeStylePlugin -depends QtQuick.Controls 2.5 +depends QtQuick.Controls +depends QtQuick.Layouts DefaultButton 2.0 controls/DefaultButton.qml DefaultButton 6.0 controls/DefaultButton.qml -- cgit v1.2.3