Example #1
0
 def get_config(self):
   data = config.InputConfig()
   data.folder = utils.toString(self.folderEdit.text())
   data.recursive = self.isRecursiveCheckBox.isChecked()
   data.allExtensions = self.anyExtRadioButton.isChecked()
   data.extensions = extension.FileExtensions(utils.toString(self.fileExtensionEdit.text())).extensionString()
   data.allFileSizes = self.anySizeRadioButton.isChecked()
   data.minFileSizeBytes = utils.stringToBytes("{} {}".format(self.sizeSpinBox.value(), 
                                                              self.sizeComboBox.currentText()))
   data.sources = self._holder.get_config()
   return data
Example #2
0
 def getConfig(self):
   data = config.InputConfig()
   data.folder = utils.toString(self.folder_edit.text())
   data.recursive = self.is_recursive_check_box.isChecked()
   data.all_extensions = self.any_extension_radio_button.isChecked()
   data.extensions = extension.FileExtensions(utils.toString(self.file_extension_edit.text())).extensionString()
   data.all_file_sizes = self.any_size_radio_button.isChecked()
   data.min_file_size_bytes = utils.stringToBytes("{} {}".format(self.filesize_spin_box.value(),
                                                                 self.filesize_combo_box.currentText()))
   data.sources = self._holder.getConfig()
   return data