def showSelectionDialog(self): if self.datatype == QgsProcessing.TypeFile: dlg = MultipleFileInputDialog(self.selectedoptions) else: dlg = MultipleInputDialog(self.options, self.selectedoptions, datatype=self.datatype) dlg.exec_() if dlg.selectedoptions is not None: self.selectedoptions = dlg.selectedoptions self.leText.setText( self.tr('{0} elements selected').format(len(self.selectedoptions))) self.selectionChanged.emit()
def showSelectionDialog(self): if self.datatype is None: dlg = MultipleInputDialog(self.options, self.selectedoptions) else: dlg = MultipleFileInputDialog(self.selectedoptions) dlg.exec_() if dlg.selectedoptions is not None: self.selectedoptions = dlg.selectedoptions self.leText.setText( self.tr('%d elements selected') % len(self.selectedoptions)) self.selectionChanged.emit()
def showSelectionDialog(self): dlg = MultipleFileInputDialog(self.selectedoptions) dlg.exec_() if dlg.selectedoptions != None: self.selectedoptions = dlg.selectedoptions self.label.setText(self.tr('%d elements selected') % len(self.selectedoptions))