-
Bug
-
Resolution: Out of scope
-
P3: Somewhat important
-
5.15.2
It looks like qmlplugindump completely skips each QML type that has required properties. In the attached example Foo.qml and Foo3.qml have required property, but they are not found in the output:
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -v -nonrelocatable MyComponents 1.0'
Module {
dependencies: ["QtQuick 2.0"]
Component {
name: "MyItem"
prototype: "QObject"
exports: ["MyComponents/MyItem 1.0"]
exportMetaObjectRevisions: [0]
}
Component {
prototype: "QQuickText"
name: "MyComponents/Foo2 1.0"
exports: ["MyComponents/Foo2 1.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
Property { name: "foobar"; type: "string" }
}
}