QmlJS: Fix running qmldump on plugins that require a specific uri.
The builtin QML plugins require to be imported with the full uri, i.e. import Qt.labs.particles 1.0 so setting the import path to imports/Qt/labs and doing import particles 1.0 is not supposed to work. (see QTBUG-11139) This change adjusts qmldump to take an import path *and* the import uri, so it will be able to dump the type information for these plugins. Reviewed-by: Erik Verbruggen
Showing
- src/libs/qmljs/qmljslink.cpp 12 additions, 3 deletionssrc/libs/qmljs/qmljslink.cpp
- src/libs/qmljs/qmljsmodelmanagerinterface.h 2 additions, 0 deletionssrc/libs/qmljs/qmljsmodelmanagerinterface.h
- src/plugins/qmljseditor/qmljsmodelmanager.cpp 18 additions, 6 deletionssrc/plugins/qmljseditor/qmljsmodelmanager.cpp
- src/plugins/qmljseditor/qmljsmodelmanager.h 3 additions, 1 deletionsrc/plugins/qmljseditor/qmljsmodelmanager.h
- src/tools/qml/qmldump/main.cpp 12 additions, 13 deletionssrc/tools/qml/qmldump/main.cpp
Loading
Please register or sign in to comment