66 self.cStartWith.toggled[bool].connect(self.__toggleGroupsAndTest) |
66 self.cStartWith.toggled[bool].connect(self.__toggleGroupsAndTest) |
67 self.cWorkDir.toggled[bool].connect(self.__toggleGroupsAndTest) |
67 self.cWorkDir.toggled[bool].connect(self.__toggleGroupsAndTest) |
68 self.cFilters.toggled[bool].connect(self.__toggleGroupsAndTest) |
68 self.cFilters.toggled[bool].connect(self.__toggleGroupsAndTest) |
69 |
69 |
70 self.bTest = self.buttonBox.addButton( |
70 self.bTest = self.buttonBox.addButton( |
71 self.trUtf8("Test"), QDialogButtonBox.ActionRole) |
71 self.tr("Test"), QDialogButtonBox.ActionRole) |
72 |
72 |
73 def __adjustOptions(self, options): |
73 def __adjustOptions(self, options): |
74 """ |
74 """ |
75 Private method to adjust the file dialog options. |
75 Private method to adjust the file dialog options. |
76 |
76 |
295 os.linesep, istring) |
295 os.linesep, istring) |
296 code += '{0},{1}{2}'.format(parent, os.linesep, istring) |
296 code += '{0},{1}{2}'.format(parent, os.linesep, istring) |
297 if not self.eCaption.text(): |
297 if not self.eCaption.text(): |
298 code += '"",{0}{1}'.format(os.linesep, istring) |
298 code += '"",{0}{1}'.format(os.linesep, istring) |
299 else: |
299 else: |
300 code += 'self.trUtf8("{0}"),{1}{2}'.format( |
300 code += 'self.tr("{0}"),{1}{2}'.format( |
301 self.eCaption.text(), os.linesep, istring) |
301 self.eCaption.text(), os.linesep, istring) |
302 if not self.eStartWith.text(): |
302 if not self.eStartWith.text(): |
303 code += '"",{0}{1}'.format(os.linesep, istring) |
303 code += '"",{0}{1}'.format(os.linesep, istring) |
304 else: |
304 else: |
305 if self.cStartWith.isChecked(): |
305 if self.cStartWith.isChecked(): |
306 fmt = '{0},{1}{2}' |
306 fmt = '{0},{1}{2}' |
307 else: |
307 else: |
308 fmt = 'self.trUtf8("{0}"),{1}{2}' |
308 fmt = 'self.tr("{0}"),{1}{2}' |
309 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
309 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
310 if self.eFilters.text() == "": |
310 if self.eFilters.text() == "": |
311 code += '""' |
311 code += '""' |
312 else: |
312 else: |
313 if self.cFilters.isChecked(): |
313 if self.cFilters.isChecked(): |
314 fmt = '{0}' |
314 fmt = '{0}' |
315 else: |
315 else: |
316 fmt = 'self.trUtf8("{0}")' |
316 fmt = 'self.tr("{0}")' |
317 code += fmt.format(self.eFilters.text()) |
317 code += fmt.format(self.eFilters.text()) |
318 if self.rfOpenFile.isChecked() or self.__pyqtVariant == 5: |
318 if self.rfOpenFile.isChecked() or self.__pyqtVariant == 5: |
319 if self.eInitialFilter.text() == "": |
319 if self.eInitialFilter.text() == "": |
320 filter = "None" |
320 filter = "None" |
321 else: |
321 else: |
322 if self.cInitialFilter.isChecked(): |
322 if self.cInitialFilter.isChecked(): |
323 fmt = '{0}' |
323 fmt = '{0}' |
324 else: |
324 else: |
325 fmt = 'self.trUtf8("{0}")' |
325 fmt = 'self.tr("{0}")' |
326 filter = fmt.format(self.eInitialFilter.text()) |
326 filter = fmt.format(self.eInitialFilter.text()) |
327 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
327 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
328 if not self.cSymlinks.isChecked(): |
328 if not self.cSymlinks.isChecked(): |
329 code += \ |
329 code += \ |
330 ',{0}{1}QFileDialog.Options(' \ |
330 ',{0}{1}QFileDialog.Options(' \ |
339 os.linesep, istring) |
339 os.linesep, istring) |
340 code += '{0},{1}{2}'.format(parent, os.linesep, istring) |
340 code += '{0},{1}{2}'.format(parent, os.linesep, istring) |
341 if not self.eCaption.text(): |
341 if not self.eCaption.text(): |
342 code += '"",{0}{1}'.format(os.linesep, istring) |
342 code += '"",{0}{1}'.format(os.linesep, istring) |
343 else: |
343 else: |
344 code += 'self.trUtf8("{0}"),{1}{2}'.format( |
344 code += 'self.tr("{0}"),{1}{2}'.format( |
345 self.eCaption.text(), os.linesep, istring) |
345 self.eCaption.text(), os.linesep, istring) |
346 if not self.eStartWith.text(): |
346 if not self.eStartWith.text(): |
347 code += '"",{0}{1}'.format(os.linesep, istring) |
347 code += '"",{0}{1}'.format(os.linesep, istring) |
348 else: |
348 else: |
349 if self.cStartWith.isChecked(): |
349 if self.cStartWith.isChecked(): |
350 fmt = '{0},{1}{2}' |
350 fmt = '{0},{1}{2}' |
351 else: |
351 else: |
352 fmt = 'self.trUtf8("{0}"),{1}{2}' |
352 fmt = 'self.tr("{0}"),{1}{2}' |
353 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
353 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
354 if not self.eFilters.text(): |
354 if not self.eFilters.text(): |
355 code += '""' |
355 code += '""' |
356 else: |
356 else: |
357 if self.cFilters.isChecked(): |
357 if self.cFilters.isChecked(): |
358 fmt = '{0}' |
358 fmt = '{0}' |
359 else: |
359 else: |
360 fmt = 'self.trUtf8("{0}")' |
360 fmt = 'self.tr("{0}")' |
361 code += fmt.format(self.eFilters.text()) |
361 code += fmt.format(self.eFilters.text()) |
362 if self.rfOpenFiles.isChecked() or self.__pyqtVariant == 5: |
362 if self.rfOpenFiles.isChecked() or self.__pyqtVariant == 5: |
363 if self.eInitialFilter.text() == "": |
363 if self.eInitialFilter.text() == "": |
364 filter = "None" |
364 filter = "None" |
365 else: |
365 else: |
366 if self.cInitialFilter.isChecked(): |
366 if self.cInitialFilter.isChecked(): |
367 fmt = '{0}' |
367 fmt = '{0}' |
368 else: |
368 else: |
369 fmt = 'self.trUtf8("{0}")' |
369 fmt = 'self.tr("{0}")' |
370 filter = fmt.format(self.eInitialFilter.text()) |
370 filter = fmt.format(self.eInitialFilter.text()) |
371 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
371 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
372 if not self.cSymlinks.isChecked(): |
372 if not self.cSymlinks.isChecked(): |
373 code += \ |
373 code += \ |
374 ',{0}{1}QFileDialog.Options(' \ |
374 ',{0}{1}QFileDialog.Options(' \ |
383 os.linesep, istring) |
383 os.linesep, istring) |
384 code += '{0},{1}{2}'.format(parent, os.linesep, istring) |
384 code += '{0},{1}{2}'.format(parent, os.linesep, istring) |
385 if not self.eCaption.text(): |
385 if not self.eCaption.text(): |
386 code += '"",{0}{1}'.format(os.linesep, istring) |
386 code += '"",{0}{1}'.format(os.linesep, istring) |
387 else: |
387 else: |
388 code += 'self.trUtf8("{0}"),{1}{2}'.format( |
388 code += 'self.tr("{0}"),{1}{2}'.format( |
389 self.eCaption.text(), os.linesep, istring) |
389 self.eCaption.text(), os.linesep, istring) |
390 if not self.eStartWith.text(): |
390 if not self.eStartWith.text(): |
391 code += '"",{0}{1}'.format(os.linesep, istring) |
391 code += '"",{0}{1}'.format(os.linesep, istring) |
392 else: |
392 else: |
393 if self.cStartWith.isChecked(): |
393 if self.cStartWith.isChecked(): |
394 fmt = '{0},{1}{2}' |
394 fmt = '{0},{1}{2}' |
395 else: |
395 else: |
396 fmt = 'self.trUtf8("{0}"),{1}{2}' |
396 fmt = 'self.tr("{0}"),{1}{2}' |
397 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
397 code += fmt.format(self.eStartWith.text(), os.linesep, istring) |
398 if not self.eFilters.text(): |
398 if not self.eFilters.text(): |
399 code += '""' |
399 code += '""' |
400 else: |
400 else: |
401 if self.cFilters.isChecked(): |
401 if self.cFilters.isChecked(): |
402 fmt = '{0}' |
402 fmt = '{0}' |
403 else: |
403 else: |
404 fmt = 'self.trUtf8("{0}")' |
404 fmt = 'self.tr("{0}")' |
405 code += fmt.format(self.eFilters.text()) |
405 code += fmt.format(self.eFilters.text()) |
406 if self.rfSaveFile.isChecked() or self.__pyqtVariant == 5: |
406 if self.rfSaveFile.isChecked() or self.__pyqtVariant == 5: |
407 if self.eInitialFilter.text() == "": |
407 if self.eInitialFilter.text() == "": |
408 filter = "None" |
408 filter = "None" |
409 else: |
409 else: |
410 if self.cInitialFilter.isChecked(): |
410 if self.cInitialFilter.isChecked(): |
411 fmt = '{0}' |
411 fmt = '{0}' |
412 else: |
412 else: |
413 fmt = 'self.trUtf8("{0}")' |
413 fmt = 'self.tr("{0}")' |
414 filter = fmt.format(self.eInitialFilter.text()) |
414 filter = fmt.format(self.eInitialFilter.text()) |
415 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
415 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
416 if (not self.cSymlinks.isChecked()) or \ |
416 if (not self.cSymlinks.isChecked()) or \ |
417 (not self.cConfirmOverwrite.isChecked()): |
417 (not self.cConfirmOverwrite.isChecked()): |
418 code += ',{0}{1}QFileDialog.Options('.format( |
418 code += ',{0}{1}QFileDialog.Options('.format( |
430 code += 'getExistingDirectory({0}{1}'.format(os.linesep, istring) |
430 code += 'getExistingDirectory({0}{1}'.format(os.linesep, istring) |
431 code += '{0},{1}{2}'.format(parent, os.linesep, istring) |
431 code += '{0},{1}{2}'.format(parent, os.linesep, istring) |
432 if not self.eCaption.text(): |
432 if not self.eCaption.text(): |
433 code += '"",{0}{1}'.format(os.linesep, istring) |
433 code += '"",{0}{1}'.format(os.linesep, istring) |
434 else: |
434 else: |
435 code += 'self.trUtf8("{0}"),{1}{2}'.format( |
435 code += 'self.tr("{0}"),{1}{2}'.format( |
436 self.eCaption.text(), os.linesep, istring) |
436 self.eCaption.text(), os.linesep, istring) |
437 if not self.eWorkDir.text(): |
437 if not self.eWorkDir.text(): |
438 code += '""' |
438 code += '""' |
439 else: |
439 else: |
440 if self.cWorkDir.isChecked(): |
440 if self.cWorkDir.isChecked(): |
441 fmt = '{0}' |
441 fmt = '{0}' |
442 else: |
442 else: |
443 fmt = 'self.trUtf8("{0}")' |
443 fmt = 'self.tr("{0}")' |
444 code += fmt.format(self.eWorkDir.text()) |
444 code += fmt.format(self.eWorkDir.text()) |
445 code += ',{0}{1}QFileDialog.Options('.format(os.linesep, istring) |
445 code += ',{0}{1}QFileDialog.Options('.format(os.linesep, istring) |
446 if not self.cSymlinks.isChecked(): |
446 if not self.cSymlinks.isChecked(): |
447 code += 'QFileDialog.DontResolveSymlinks | ' |
447 code += 'QFileDialog.DontResolveSymlinks | ' |
448 if self.cDirOnly.isChecked(): |
448 if self.cDirOnly.isChecked(): |