When exporting singleton types in qmldir files, qmplugindump creates invalid output and breaks autocompletion in QtCreator for those qml modules. The exports and exportMetaObjectRevisions have invalid values.
For example:
Component { prototype: "QObject" name: "Palette" exports: ["Palette -1.-1"] exportMetaObjectRevisions: [-1] isComposite: true Property { name: "normal"; type: "PaletteValues_QMLTYPE_2"; isPointer: true } Property { name: "selected"; type: "PaletteValues_QMLTYPE_2"; isPointer: true } }
When exporting singleton types in qmldir files, qmplugindump creates invalid output and breaks autocompletion in QtCreator for those qml modules. tRevisions have invalid values.
The exports and exportMetaObjec
For example:
Component {
exportMetaObje ctRevisions: [-1]
isComposite: true QMLTYPE_ 2"; isPointer: true } QMLTYPE_ 2"; isPointer: true }
prototype: "QObject"
name: "Palette"
exports: ["Palette -1.-1"]
Property { name: "normal"; type: "PaletteValues_
Property { name: "selected"; type: "PaletteValues_
}