277 self.filePropertiesGroup.setEnabled(True) |
277 self.filePropertiesGroup.setEnabled(True) |
278 self.dirPropertiesGroup.setEnabled(False) |
278 self.dirPropertiesGroup.setEnabled(False) |
279 self.bTest.setDisabled( |
279 self.bTest.setDisabled( |
280 self.cStartWith.isChecked() or self.cFilters.isChecked()) |
280 self.cStartWith.isChecked() or self.cFilters.isChecked()) |
281 |
281 |
282 def __toggleInitialFilterAndResult(self, id): |
282 def __toggleInitialFilterAndResult(self, checkedId): |
283 """ |
283 """ |
284 Private slot to enable/disable the initial filter elements and the |
284 Private slot to enable/disable the initial filter elements and the |
285 results entries. |
285 results entries. |
286 |
286 |
287 @param id id of the clicked button (integer) |
287 @param checkedId id of the clicked button (integer) |
288 """ |
288 """ |
289 if (self.__pyqtVariant == 4 and id in [11, 12, 13]) or \ |
289 if (self.__pyqtVariant == 4 and checkedId in [11, 12, 13]) or \ |
290 (self.__pyqtVariant == 5 and id in [1, 2, 3]): |
290 (self.__pyqtVariant == 5 and checkedId in [1, 2, 3]): |
291 enable = True |
291 enable = True |
292 else: |
292 else: |
293 enable = False |
293 enable = False |
294 self.lInitialFilter.setEnabled(enable) |
294 self.lInitialFilter.setEnabled(enable) |
295 self.eInitialFilter.setEnabled(enable) |
295 self.eInitialFilter.setEnabled(enable) |
378 else: |
378 else: |
379 fmt = 'self.tr("{0}")' |
379 fmt = 'self.tr("{0}")' |
380 code += fmt.format(self.eFilters.text()) |
380 code += fmt.format(self.eFilters.text()) |
381 if self.rfOpenFile.isChecked() or self.__pyqtVariant == 5: |
381 if self.rfOpenFile.isChecked() or self.__pyqtVariant == 5: |
382 if self.eInitialFilter.text() == "": |
382 if self.eInitialFilter.text() == "": |
383 filter = "None" |
383 initialFilter = "None" |
384 else: |
384 else: |
385 if self.cInitialFilter.isChecked(): |
385 if self.cInitialFilter.isChecked(): |
386 fmt = '{0}' |
386 fmt = '{0}' |
387 else: |
387 else: |
388 fmt = 'self.tr("{0}")' |
388 fmt = 'self.tr("{0}")' |
389 filter = fmt.format(self.eInitialFilter.text()) |
389 initialFilter = fmt.format(self.eInitialFilter.text()) |
390 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
390 code += ',{0}{1}{2}'.format(os.linesep, istring, initialFilter) |
391 if not self.cSymlinks.isChecked(): |
391 if not self.cSymlinks.isChecked(): |
392 code += \ |
392 code += \ |
393 ',{0}{1}QFileDialog.Options(' \ |
393 ',{0}{1}QFileDialog.Options(' \ |
394 'QFileDialog.DontResolveSymlinks)' \ |
394 'QFileDialog.DontResolveSymlinks)' \ |
395 .format(os.linesep, istring) |
395 .format(os.linesep, istring) |
422 else: |
422 else: |
423 fmt = 'self.tr("{0}")' |
423 fmt = 'self.tr("{0}")' |
424 code += fmt.format(self.eFilters.text()) |
424 code += fmt.format(self.eFilters.text()) |
425 if self.rfOpenFiles.isChecked() or self.__pyqtVariant == 5: |
425 if self.rfOpenFiles.isChecked() or self.__pyqtVariant == 5: |
426 if self.eInitialFilter.text() == "": |
426 if self.eInitialFilter.text() == "": |
427 filter = "None" |
427 initialFilter = "None" |
428 else: |
428 else: |
429 if self.cInitialFilter.isChecked(): |
429 if self.cInitialFilter.isChecked(): |
430 fmt = '{0}' |
430 fmt = '{0}' |
431 else: |
431 else: |
432 fmt = 'self.tr("{0}")' |
432 fmt = 'self.tr("{0}")' |
433 filter = fmt.format(self.eInitialFilter.text()) |
433 initialFilter = fmt.format(self.eInitialFilter.text()) |
434 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
434 code += ',{0}{1}{2}'.format(os.linesep, istring, initialFilter) |
435 if not self.cSymlinks.isChecked(): |
435 if not self.cSymlinks.isChecked(): |
436 code += \ |
436 code += \ |
437 ',{0}{1}QFileDialog.Options(' \ |
437 ',{0}{1}QFileDialog.Options(' \ |
438 'QFileDialog.DontResolveSymlinks)' \ |
438 'QFileDialog.DontResolveSymlinks)' \ |
439 .format(os.linesep, istring) |
439 .format(os.linesep, istring) |
466 else: |
466 else: |
467 fmt = 'self.tr("{0}")' |
467 fmt = 'self.tr("{0}")' |
468 code += fmt.format(self.eFilters.text()) |
468 code += fmt.format(self.eFilters.text()) |
469 if self.rfSaveFile.isChecked() or self.__pyqtVariant == 5: |
469 if self.rfSaveFile.isChecked() or self.__pyqtVariant == 5: |
470 if self.eInitialFilter.text() == "": |
470 if self.eInitialFilter.text() == "": |
471 filter = "None" |
471 initialFilter = "None" |
472 else: |
472 else: |
473 if self.cInitialFilter.isChecked(): |
473 if self.cInitialFilter.isChecked(): |
474 fmt = '{0}' |
474 fmt = '{0}' |
475 else: |
475 else: |
476 fmt = 'self.tr("{0}")' |
476 fmt = 'self.tr("{0}")' |
477 filter = fmt.format(self.eInitialFilter.text()) |
477 initialFilter = fmt.format(self.eInitialFilter.text()) |
478 code += ',{0}{1}{2}'.format(os.linesep, istring, filter) |
478 code += ',{0}{1}{2}'.format(os.linesep, istring, initialFilter) |
479 if (not self.cSymlinks.isChecked()) or \ |
479 if (not self.cSymlinks.isChecked()) or \ |
480 (not self.cConfirmOverwrite.isChecked()): |
480 (not self.cConfirmOverwrite.isChecked()): |
481 code += ',{0}{1}QFileDialog.Options('.format( |
481 code += ',{0}{1}QFileDialog.Options('.format( |
482 os.linesep, istring) |
482 os.linesep, istring) |
483 if not self.cSymlinks.isChecked(): |
483 if not self.cSymlinks.isChecked(): |