10 import os |
10 import os |
11 |
11 |
12 from PyQt6.QtCore import pyqtSlot |
12 from PyQt6.QtCore import pyqtSlot |
13 from PyQt6.QtWidgets import QDialog |
13 from PyQt6.QtWidgets import QDialog |
14 |
14 |
15 from E5Gui.E5PathPicker import E5PathPickerModes |
15 from E5Gui.EricPathPicker import EricPathPickerModes |
16 |
16 |
17 from .Ui_AddFileDialog import Ui_AddFileDialog |
17 from .Ui_AddFileDialog import Ui_AddFileDialog |
18 |
18 |
19 |
19 |
20 class AddFileDialog(QDialog, Ui_AddFileDialog): |
20 class AddFileDialog(QDialog, Ui_AddFileDialog): |
35 super().__init__(parent) |
35 super().__init__(parent) |
36 if name: |
36 if name: |
37 self.setObjectName(name) |
37 self.setObjectName(name) |
38 self.setupUi(self) |
38 self.setupUi(self) |
39 |
39 |
40 self.sourceFilesPicker.setMode(E5PathPickerModes.OPEN_FILES_MODE) |
40 self.sourceFilesPicker.setMode(EricPathPickerModes.OPEN_FILES_MODE) |
41 self.targetDirPicker.setMode(E5PathPickerModes.DIRECTORY_MODE) |
41 self.targetDirPicker.setMode(EricPathPickerModes.DIRECTORY_MODE) |
42 self.targetDirPicker.setDefaultDirectory(startdir) |
42 self.targetDirPicker.setDefaultDirectory(startdir) |
43 |
43 |
44 self.targetDirPicker.setText(pro.ppath) |
44 self.targetDirPicker.setText(pro.ppath) |
45 self.fileTypeFilter = fileTypeFilter |
45 self.fileTypeFilter = fileTypeFilter |
46 self.ppath = pro.ppath |
46 self.ppath = pro.ppath |