Project/AddFileDialog.py

changeset 12
1d8dd9706f46
parent 0
de9c2efb9d02
child 13
1af94a91f439
equal deleted inserted replaced
11:b0996e4a289e 12:1d8dd9706f46
12 from PyQt4.QtCore import * 12 from PyQt4.QtCore import *
13 from PyQt4.QtGui import * 13 from PyQt4.QtGui import *
14 14
15 from E4Gui.E4Completers import E4DirCompleter 15 from E4Gui.E4Completers import E4DirCompleter
16 16
17 from Ui_AddFileDialog import Ui_AddFileDialog 17 from .Ui_AddFileDialog import Ui_AddFileDialog
18 18
19 import Utilities 19 import Utilities
20 20
21 class AddFileDialog(QDialog, Ui_AddFileDialog): 21 class AddFileDialog(QDialog, Ui_AddFileDialog):
22 """ 22 """
83 "FORMS" : [], 83 "FORMS" : [],
84 "RESOURCES" : [], 84 "RESOURCES" : [],
85 "INTERFACES" : [], 85 "INTERFACES" : [],
86 "TRANSLATIONS" : [], 86 "TRANSLATIONS" : [],
87 } 87 }
88 for pattern, filetype in self.filetypes.items(): 88 for pattern, filetype in list(self.filetypes.items()):
89 if filetype in patterns: 89 if filetype in patterns:
90 patterns[filetype].append(pattern) 90 patterns[filetype].append(pattern)
91 dfilter = self.trUtf8( 91 dfilter = self.trUtf8(
92 "Source Files ({0});;" 92 "Source Files ({0});;"
93 "Forms Files ({1});;" 93 "Forms Files ({1});;"
101 " ".join(patterns["INTERFACES"]), 101 " ".join(patterns["INTERFACES"]),
102 " ".join(patterns["TRANSLATIONS"])) 102 " ".join(patterns["TRANSLATIONS"]))
103 caption = self.trUtf8("Select Files") 103 caption = self.trUtf8("Select Files")
104 elif self.filter == 'form': 104 elif self.filter == 'form':
105 patterns = [] 105 patterns = []
106 for pattern, filetype in self.filetypes.items(): 106 for pattern, filetype in list(self.filetypes.items()):
107 if filetype == "FORMS": 107 if filetype == "FORMS":
108 patterns.append(pattern) 108 patterns.append(pattern)
109 dfilter = self.trUtf8("Forms Files ({0})")\ 109 dfilter = self.trUtf8("Forms Files ({0})")\
110 .format(" ".join(patterns)) 110 .format(" ".join(patterns))
111 caption = self.trUtf8("Select user-interface files") 111 caption = self.trUtf8("Select user-interface files")
112 elif self.filter == "resource": 112 elif self.filter == "resource":
113 patterns = [] 113 patterns = []
114 for pattern, filetype in self.filetypes.items(): 114 for pattern, filetype in list(self.filetypes.items()):
115 if filetype == "RESOURCES": 115 if filetype == "RESOURCES":
116 patterns.append(pattern) 116 patterns.append(pattern)
117 dfilter = self.trUtf8("Resource Files ({0})")\ 117 dfilter = self.trUtf8("Resource Files ({0})")\
118 .format(" ".join(patterns)) 118 .format(" ".join(patterns))
119 caption = self.trUtf8("Select resource files") 119 caption = self.trUtf8("Select resource files")
120 elif self.filter == 'source': 120 elif self.filter == 'source':
121 patterns = [] 121 patterns = []
122 for pattern, filetype in self.filetypes.items(): 122 for pattern, filetype in list(self.filetypes.items()):
123 if filetype == "SOURCES": 123 if filetype == "SOURCES":
124 patterns.append(pattern) 124 patterns.append(pattern)
125 dfilter = self.trUtf8("Source Files ({0});;All Files (*)")\ 125 dfilter = self.trUtf8("Source Files ({0});;All Files (*)")\
126 .format(" ".join(patterns)) 126 .format(" ".join(patterns))
127 caption = self.trUtf8("Select source files") 127 caption = self.trUtf8("Select source files")
128 elif self.filter == 'interface': 128 elif self.filter == 'interface':
129 patterns = [] 129 patterns = []
130 for pattern, filetype in self.filetypes.items(): 130 for pattern, filetype in list(self.filetypes.items()):
131 if filetype == "INTERFACES": 131 if filetype == "INTERFACES":
132 patterns.append(pattern) 132 patterns.append(pattern)
133 dfilter = self.trUtf8("Interface Files ({0})")\ 133 dfilter = self.trUtf8("Interface Files ({0})")\
134 .format(" ".join(patterns)) 134 .format(" ".join(patterns))
135 caption = self.trUtf8("Select interface files") 135 caption = self.trUtf8("Select interface files")
136 elif self.filter == 'translation': 136 elif self.filter == 'translation':
137 patterns = [] 137 patterns = []
138 for pattern, filetype in self.filetypes.items(): 138 for pattern, filetype in list(self.filetypes.items()):
139 if filetype == "TRANSLATIONS": 139 if filetype == "TRANSLATIONS":
140 patterns.append(pattern) 140 patterns.append(pattern)
141 dfilter = self.trUtf8("Translation Files ({0})")\ 141 dfilter = self.trUtf8("Translation Files ({0})")\
142 .format(" ".join(patterns)) 142 .format(" ".join(patterns))
143 caption = self.trUtf8("Select translation files") 143 caption = self.trUtf8("Select translation files")

eric ide

mercurial