Project/AddDirectoryDialog.py

changeset 5986
1e78a1aa438b
parent 5969
584c21b6587a
child 6048
82ad8ec9548c
equal deleted inserted replaced
5984:bc7ec03158fc 5986:1e78a1aa438b
15 from E5Gui.E5PathPicker import E5PathPickerModes 15 from E5Gui.E5PathPicker import E5PathPickerModes
16 16
17 from .Ui_AddDirectoryDialog import Ui_AddDirectoryDialog 17 from .Ui_AddDirectoryDialog import Ui_AddDirectoryDialog
18 18
19 19
20 # TODO: add fileTypeFilter 'protocol'
21 class AddDirectoryDialog(QDialog, Ui_AddDirectoryDialog): 20 class AddDirectoryDialog(QDialog, Ui_AddDirectoryDialog):
22 """ 21 """
23 Class implementing a dialog to add files of a directory to the project. 22 Class implementing a dialog to add files of a directory to the project.
24 """ 23 """
25 def __init__(self, pro, fileTypeFilter='source', parent=None, name=None, 24 def __init__(self, pro, fileTypeFilter='source', parent=None, name=None,
57 self.filterComboBox.addItem( 56 self.filterComboBox.addItem(
58 self.tr("Resource Files"), "RESOURCES") 57 self.tr("Resource Files"), "RESOURCES")
59 elif fileTypeFilter == 'interface': 58 elif fileTypeFilter == 'interface':
60 self.filterComboBox.addItem( 59 self.filterComboBox.addItem(
61 self.tr("Interface Files"), "INTERFACES") 60 self.tr("Interface Files"), "INTERFACES")
61 elif fileTypeFilter == 'protocol':
62 self.filterComboBox.addItem(
63 self.tr("Protocol Files"), "PROTOCOLS")
62 elif fileTypeFilter == 'others': 64 elif fileTypeFilter == 'others':
63 self.filterComboBox.addItem( 65 self.filterComboBox.addItem(
64 self.tr("Other Files (*)"), "OTHERS") 66 self.tr("Other Files (*)"), "OTHERS")
65 self.on_filterComboBox_highlighted('(*)') 67 self.on_filterComboBox_highlighted('(*)')
66 else: 68 else:
70 self.tr("Forms Files"), "FORMS") 72 self.tr("Forms Files"), "FORMS")
71 self.filterComboBox.addItem( 73 self.filterComboBox.addItem(
72 self.tr("Resource Files"), "RESOURCES") 74 self.tr("Resource Files"), "RESOURCES")
73 self.filterComboBox.addItem( 75 self.filterComboBox.addItem(
74 self.tr("Interface Files"), "INTERFACES") 76 self.tr("Interface Files"), "INTERFACES")
77 self.filterComboBox.addItem(
78 self.tr("Protocol Files"), "PROTOCOLS")
75 self.filterComboBox.addItem( 79 self.filterComboBox.addItem(
76 self.tr("Other Files (*)"), "OTHERS") 80 self.tr("Other Files (*)"), "OTHERS")
77 self.filterComboBox.setCurrentIndex(0) 81 self.filterComboBox.setCurrentIndex(0)
78 82
79 msh = self.minimumSizeHint() 83 msh = self.minimumSizeHint()

eric ide

mercurial