From d0ad654108bfc56a9cb554d95e960e6702ffec67 Mon Sep 17 00:00:00 2001 From: Arjen Hiemstra Date: Thu, 15 Sep 2016 13:39:41 +0200 Subject: [PATCH] Re-enable selectMultiple for the open file dialog Fixes CURA-2198 --- resources/qml/Cura.qml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/resources/qml/Cura.qml b/resources/qml/Cura.qml index d9942f3298..89f58d76f9 100644 --- a/resources/qml/Cura.qml +++ b/resources/qml/Cura.qml @@ -641,8 +641,7 @@ UM.MainWindow //: File open dialog title title: catalog.i18nc("@title:window","Open file") modality: UM.Application.platform == "linux" ? Qt.NonModal : Qt.WindowModal; - //TODO: Support multiple file selection, workaround bug in KDE file dialog - //selectMultiple: true + selectMultiple: true nameFilters: UM.MeshFileHandler.supportedReadFileTypes; folder: CuraApplication.getDefaultPath("dialog_load_path") onAccepted: @@ -653,7 +652,12 @@ UM.MainWindow folder = f; CuraApplication.setDefaultPath("dialog_load_path", folder); - UM.MeshFileHandler.readLocalFile(fileUrl) + + for(var i in fileUrls) + { + UM.MeshFileHandler.readLocalFile(fileUrls[i]) + } + var meshName = backgroundItem.getMeshName(fileUrl.toString()) backgroundItem.hasMesh(decodeURIComponent(meshName)) }