15 from E5Gui.E5Completers import E5FileCompleter, E5DirCompleter |
15 from E5Gui.E5Completers import E5FileCompleter, E5DirCompleter |
16 |
16 |
17 from .Ui_FileDialogWizardDialog import Ui_FileDialogWizardDialog |
17 from .Ui_FileDialogWizardDialog import Ui_FileDialogWizardDialog |
18 |
18 |
19 import Globals |
19 import Globals |
|
20 |
20 |
21 |
21 class FileDialogWizardDialog(QDialog, Ui_FileDialogWizardDialog): |
22 class FileDialogWizardDialog(QDialog, Ui_FileDialogWizardDialog): |
22 """ |
23 """ |
23 Class implementing the color dialog wizard dialog. |
24 Class implementing the color dialog wizard dialog. |
24 |
25 |
179 fmt = 'self.trUtf8("{0}"),{1}{2}' |
180 fmt = 'self.trUtf8("{0}"),{1}{2}' |
180 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
181 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
181 if self.eFilters.text() == "": |
182 if self.eFilters.text() == "": |
182 code += '""' |
183 code += '""' |
183 else: |
184 else: |
184 if self.cFilters.isChecked(): |
185 if self.cFilters.isChecked(): |
185 fmt = '{0}' |
186 fmt = '{0}' |
186 else: |
187 else: |
187 fmt = 'self.trUtf8("{0}")' |
188 fmt = 'self.trUtf8("{0}")' |
188 code += fmt.format(self.eFilters.text()) |
189 code += fmt.format(self.eFilters.text()) |
189 if self.rfOpenFile.isChecked(): |
190 if self.rfOpenFile.isChecked(): |
190 code += ',{0}{1}None'.format(os.linesep, istring) |
191 code += ',{0}{1}None'.format(os.linesep, istring) |
191 if not self.cSymlinks.isChecked(): |
192 if not self.cSymlinks.isChecked(): |
192 code += ',{0}{1}QFileDialog.Options(QFileDialog.DontResolveSymlinks)'\ |
193 code += ',{0}{1}QFileDialog.Options(QFileDialog.DontResolveSymlinks)'\ |
212 fmt = 'self.trUtf8("{0}"),{1}{2}' |
213 fmt = 'self.trUtf8("{0}"),{1}{2}' |
213 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
214 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
214 if not self.eFilters.text(): |
215 if not self.eFilters.text(): |
215 code += '""' |
216 code += '""' |
216 else: |
217 else: |
217 if self.cFilters.isChecked(): |
218 if self.cFilters.isChecked(): |
218 fmt = '{0}' |
219 fmt = '{0}' |
219 else: |
220 else: |
220 fmt = 'self.trUtf8("{0}")' |
221 fmt = 'self.trUtf8("{0}")' |
221 code += fmt.format(self.eFilters.text()) |
222 code += fmt.format(self.eFilters.text()) |
222 if self.rfOpenFiles.isChecked(): |
223 if self.rfOpenFiles.isChecked(): |
223 code += ',{0}{1}None'.format(os.linesep, istring) |
224 code += ',{0}{1}None'.format(os.linesep, istring) |
224 if not self.cSymlinks.isChecked(): |
225 if not self.cSymlinks.isChecked(): |
225 code += ',{0}{1}QFileDialog.Options(QFileDialog.DontResolveSymlinks)'\ |
226 code += ',{0}{1}QFileDialog.Options(QFileDialog.DontResolveSymlinks)'\ |
245 fmt = 'self.trUtf8("{0}"),{1}{2}' |
246 fmt = 'self.trUtf8("{0}"),{1}{2}' |
246 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
247 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
247 if not self.eFilters.text(): |
248 if not self.eFilters.text(): |
248 code += '""' |
249 code += '""' |
249 else: |
250 else: |
250 if self.cFilters.isChecked(): |
251 if self.cFilters.isChecked(): |
251 fmt = '{0}' |
252 fmt = '{0}' |
252 else: |
253 else: |
253 fmt = 'self.trUtf8("{0}")' |
254 fmt = 'self.trUtf8("{0}")' |
254 code += fmt.format(self.eFilters.text()) |
255 code += fmt.format(self.eFilters.text()) |
255 if self.rfSaveFile.isChecked(): |
256 if self.rfSaveFile.isChecked(): |
256 code += ',{0}{1}None'.format(os.linesep, istring) |
257 code += ',{0}{1}None'.format(os.linesep, istring) |
257 if (not self.cSymlinks.isChecked()) or \ |
258 if (not self.cSymlinks.isChecked()) or \ |
258 (not self.cConfirmOverwrite.isChecked()): |
259 (not self.cConfirmOverwrite.isChecked()): |