Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py

changeset 945
8cd4d08fa9f6
parent 882
34b86be88bf0
child 1112
8a7d1b9d18db
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
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()):

eric ide

mercurial