[processing] allow reordering in multiple selection dialog

This commit is contained in:
volaya 2017-10-18 16:20:47 +02:00
parent d0623620a3
commit fe780afc81

View File

@ -53,8 +53,6 @@ class MultipleInputDialog(BASE, WIDGET):
self.datatype = datatype
self.model = None
self.lstLayers.setSelectionMode(QAbstractItemView.NoSelection)
self.options = []
for i, option in enumerate(options):
if option is None or isinstance(option, basestring):
@ -88,6 +86,8 @@ class MultipleInputDialog(BASE, WIDGET):
self.restoreGeometry(self.settings.value("/Processing/multipleInputDialogGeometry", QByteArray()))
self.lstLayers.setSelectionMode(QAbstractItemView.ExtendedSelection)
self.lstLayers.setDragDropMode(QAbstractItemView.InternalMove)
self.populateList()
self.finished.connect(self.saveWindowGeometry)