Append files, directories selected by user to config in Desktop GUI

- Allows adding multiple image directories via GUI
- Allow adding multiple files in different directories via GUI
- Previously users couldn't add multiple directories via GUI
  They'd have to manually append to input field if multiple files, directories
- To clear/overwrite is much easier.
  The user can just select text to delete in input area
This commit is contained in:
Debanjum Singh Solanky
2022-08-18 22:42:44 +03:00
parent 00ddcfdac8
commit 7c4417126c

View File

@@ -29,7 +29,7 @@ class FileBrowser(QtWidgets.QWidget):
self.lineEdit.textChanged.connect(self.updateFieldHeight)
layout.addWidget(self.lineEdit)
self.button = QtWidgets.QPushButton('Select')
self.button = QtWidgets.QPushButton('Add')
self.button.clicked.connect(self.storeFilesSelectedInFileDialog)
layout.addWidget(self.button)
layout.addStretch()
@@ -47,7 +47,7 @@ class FileBrowser(QtWidgets.QWidget):
return 'Images (*.jp[e]g)'
def storeFilesSelectedInFileDialog(self):
filepaths = []
filepaths = self.getPaths()
if self.search_type == SearchType.Image:
filepaths.append(QtWidgets.QFileDialog.getExistingDirectory(self, caption='Choose Folder',
directory=self.dirpath))