diff --git a/cura/Settings/ContainerManager.py b/cura/Settings/ContainerManager.py index 7e92b7dfd3..bac11f78cf 100644 --- a/cura/Settings/ContainerManager.py +++ b/cura/Settings/ContainerManager.py @@ -823,7 +823,7 @@ class ContainerManager(QObject): # # \param QVariant, essentially a list with QUrl objects. # \return Dict with keys status, text - @pyqtSlot(QVariant, result="QVariantMap") + @pyqtSlot("QVariantList", result="QVariantMap") def importProfiles(self, file_urls): status = "ok" results = {"ok": [], "error": []} diff --git a/resources/qml/Cura.qml b/resources/qml/Cura.qml index 5573b97e5d..1d998f0fee 100755 --- a/resources/qml/Cura.qml +++ b/resources/qml/Cura.qml @@ -266,11 +266,11 @@ UM.MainWindow anchors.fill: parent; onDropped: { - if(drop.urls.length > 0) + if (drop.urls.length > 0) { // Import models var imported_model = -1; - for(var i in drop.urls) + for (var i in drop.urls) { // There is no endsWith in this version of JS... if ((drop.urls[i].length <= 12) || (drop.urls[i].substring(drop.urls[i].length-12) !== ".curaprofile")) { @@ -287,7 +287,7 @@ UM.MainWindow var import_result = Cura.ContainerManager.importProfiles(drop.urls); if (import_result.message !== "") { messageDialog.text = import_result.message - if(import_result.status == "ok") + if (import_result.status == "ok") { messageDialog.icon = StandardIcon.Information }