83 "Forms Files ({1});;" |
83 "Forms Files ({1});;" |
84 "Resource Files ({2});;" |
84 "Resource Files ({2});;" |
85 "Interface Files ({3});;" |
85 "Interface Files ({3});;" |
86 "Protocol Files ({4});;" |
86 "Protocol Files ({4});;" |
87 "Translation Files ({5});;" |
87 "Translation Files ({5});;" |
88 "All Files (*)")\ |
88 "All Files (*)" |
89 .format( |
89 ).format( |
90 " ".join(patterns["SOURCES"]), |
90 " ".join(patterns["SOURCES"]), |
91 " ".join(patterns["FORMS"]), |
91 " ".join(patterns["FORMS"]), |
92 " ".join(patterns["RESOURCES"]), |
92 " ".join(patterns["RESOURCES"]), |
93 " ".join(patterns["INTERFACES"]), |
93 " ".join(patterns["INTERFACES"]), |
94 " ".join(patterns["PROTOCOLS"]), |
94 " ".join(patterns["PROTOCOLS"]), |
95 " ".join(patterns["TRANSLATIONS"])) |
95 " ".join(patterns["TRANSLATIONS"]) |
|
96 ) |
96 caption = self.tr("Select Files") |
97 caption = self.tr("Select Files") |
97 elif self.fileTypeFilter == 'form': |
98 elif self.fileTypeFilter == 'form': |
98 patterns = [] |
99 patterns = [] |
99 for pattern, filetype in list(self.filetypes.items()): |
100 for pattern, filetype in list(self.filetypes.items()): |
100 if filetype == "FORMS": |
101 if filetype == "FORMS": |
101 patterns.append(pattern) |
102 patterns.append(pattern) |
102 dfilter = self.tr("Forms Files ({0})")\ |
103 dfilter = self.tr("Forms Files ({0})").format( |
103 .format(" ".join(patterns)) |
104 " ".join(patterns)) |
104 caption = self.tr("Select user-interface files") |
105 caption = self.tr("Select user-interface files") |
105 elif self.fileTypeFilter == "resource": |
106 elif self.fileTypeFilter == "resource": |
106 patterns = [] |
107 patterns = [] |
107 for pattern, filetype in list(self.filetypes.items()): |
108 for pattern, filetype in list(self.filetypes.items()): |
108 if filetype == "RESOURCES": |
109 if filetype == "RESOURCES": |
109 patterns.append(pattern) |
110 patterns.append(pattern) |
110 dfilter = self.tr("Resource Files ({0})")\ |
111 dfilter = self.tr("Resource Files ({0})").format( |
111 .format(" ".join(patterns)) |
112 " ".join(patterns)) |
112 caption = self.tr("Select resource files") |
113 caption = self.tr("Select resource files") |
113 elif self.fileTypeFilter == 'source': |
114 elif self.fileTypeFilter == 'source': |
114 patterns = [] |
115 patterns = [] |
115 for pattern, filetype in list(self.filetypes.items()): |
116 for pattern, filetype in list(self.filetypes.items()): |
116 if filetype == "SOURCES": |
117 if filetype == "SOURCES": |
117 patterns.append(pattern) |
118 patterns.append(pattern) |
118 dfilter = self.tr("Source Files ({0});;All Files (*)")\ |
119 dfilter = self.tr("Source Files ({0});;All Files (*)").format( |
119 .format(" ".join(patterns)) |
120 " ".join(patterns)) |
120 caption = self.tr("Select source files") |
121 caption = self.tr("Select source files") |
121 elif self.fileTypeFilter == 'interface': |
122 elif self.fileTypeFilter == 'interface': |
122 patterns = [] |
123 patterns = [] |
123 for pattern, filetype in list(self.filetypes.items()): |
124 for pattern, filetype in list(self.filetypes.items()): |
124 if filetype == "INTERFACES": |
125 if filetype == "INTERFACES": |
125 patterns.append(pattern) |
126 patterns.append(pattern) |
126 dfilter = self.tr("Interface Files ({0})")\ |
127 dfilter = self.tr("Interface Files ({0})").format( |
127 .format(" ".join(patterns)) |
128 " ".join(patterns)) |
128 caption = self.tr("Select interface files") |
129 caption = self.tr("Select interface files") |
129 elif self.fileTypeFilter == 'protocol': |
130 elif self.fileTypeFilter == 'protocol': |
130 patterns = [] |
131 patterns = [] |
131 for pattern, filetype in list(self.filetypes.items()): |
132 for pattern, filetype in list(self.filetypes.items()): |
132 if filetype == "PROTOCOLS": |
133 if filetype == "PROTOCOLS": |
133 patterns.append(pattern) |
134 patterns.append(pattern) |
134 dfilter = self.tr("Protocol Files ({0})")\ |
135 dfilter = self.tr("Protocol Files ({0})").format( |
135 .format(" ".join(patterns)) |
136 " ".join(patterns)) |
136 caption = self.tr("Select protocol files") |
137 caption = self.tr("Select protocol files") |
137 elif self.fileTypeFilter == 'translation': |
138 elif self.fileTypeFilter == 'translation': |
138 patterns = [] |
139 patterns = [] |
139 for pattern, filetype in list(self.filetypes.items()): |
140 for pattern, filetype in list(self.filetypes.items()): |
140 if filetype == "TRANSLATIONS": |
141 if filetype == "TRANSLATIONS": |
141 patterns.append(pattern) |
142 patterns.append(pattern) |
142 dfilter = self.tr("Translation Files ({0})")\ |
143 dfilter = self.tr("Translation Files ({0})").format( |
143 .format(" ".join(patterns)) |
144 " ".join(patterns)) |
144 caption = self.tr("Select translation files") |
145 caption = self.tr("Select translation files") |
145 elif self.fileTypeFilter == 'others': |
146 elif self.fileTypeFilter == 'others': |
146 dfilter = self.tr("All Files (*)") |
147 dfilter = self.tr("All Files (*)") |
147 caption = self.tr("Select files") |
148 caption = self.tr("Select files") |
148 else: |
149 else: |