Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py

changeset 5599
033967644b1f
parent 5389
9b1c800daff3
child 6048
82ad8ec9548c
equal deleted inserted replaced
5597:3d88d53f8c2b 5599:033967644b1f
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():

eric ide

mercurial