eric6/Templates/TemplateViewer.py

changeset 7759
51aa6c6b66f7
parent 7533
88261c96484b
child 7781
607a6098cb44
equal deleted inserted replaced
7758:dd54d33d21d2 7759:51aa6c6b66f7
489 groupName = itm.getGroupName() 489 groupName = itm.getGroupName()
490 490
491 from .TemplatePropertiesDialog import TemplatePropertiesDialog 491 from .TemplatePropertiesDialog import TemplatePropertiesDialog
492 dlg = TemplatePropertiesDialog(self) 492 dlg = TemplatePropertiesDialog(self)
493 dlg.setSelectedGroup(groupName) 493 dlg.setSelectedGroup(groupName)
494 if dlg.exec_() == QDialog.Accepted: 494 if dlg.exec() == QDialog.Accepted:
495 name, description, groupName, template = dlg.getData() 495 name, description, groupName, template = dlg.getData()
496 self.addEntry(groupName, name, description, template) 496 self.addEntry(groupName, name, description, template)
497 self.__dirty = True 497 self.__dirty = True
498 498
499 def __addGroup(self): 499 def __addGroup(self):
500 """ 500 """
501 Private slot to handle the Add Group context menu action. 501 Private slot to handle the Add Group context menu action.
502 """ 502 """
503 from .TemplatePropertiesDialog import TemplatePropertiesDialog 503 from .TemplatePropertiesDialog import TemplatePropertiesDialog
504 dlg = TemplatePropertiesDialog(self, True) 504 dlg = TemplatePropertiesDialog(self, True)
505 if dlg.exec_() == QDialog.Accepted: 505 if dlg.exec() == QDialog.Accepted:
506 name, language = dlg.getData() 506 name, language = dlg.getData()
507 self.addGroup(name, language) 507 self.addGroup(name, language)
508 self.__dirty = True 508 self.__dirty = True
509 509
510 def __edit(self): 510 def __edit(self):
517 else: 517 else:
518 editGroup = True 518 editGroup = True
519 519
520 from .TemplatePropertiesDialog import TemplatePropertiesDialog 520 from .TemplatePropertiesDialog import TemplatePropertiesDialog
521 dlg = TemplatePropertiesDialog(self, editGroup, itm) 521 dlg = TemplatePropertiesDialog(self, editGroup, itm)
522 if dlg.exec_() == QDialog.Accepted: 522 if dlg.exec() == QDialog.Accepted:
523 if editGroup: 523 if editGroup:
524 name, language = dlg.getData() 524 name, language = dlg.getData()
525 self.changeGroup(itm.getName(), name, language) 525 self.changeGroup(itm.getName(), name, language)
526 else: 526 else:
527 name, description, groupName, template = dlg.getData() 527 name, description, groupName, template = dlg.getData()
712 if Preferences.getTemplates("SingleDialog"): 712 if Preferences.getTemplates("SingleDialog"):
713 from .TemplateMultipleVariablesDialog import ( 713 from .TemplateMultipleVariablesDialog import (
714 TemplateMultipleVariablesDialog 714 TemplateMultipleVariablesDialog
715 ) 715 )
716 dlg = TemplateMultipleVariablesDialog(variables, self) 716 dlg = TemplateMultipleVariablesDialog(variables, self)
717 if dlg.exec_() == QDialog.Accepted: 717 if dlg.exec() == QDialog.Accepted:
718 varValues.update(dlg.getVariables()) 718 varValues.update(dlg.getVariables())
719 ok = True 719 ok = True
720 else: 720 else:
721 from .TemplateSingleVariableDialog import ( 721 from .TemplateSingleVariableDialog import (
722 TemplateSingleVariableDialog 722 TemplateSingleVariableDialog
723 ) 723 )
724 for var in variables: 724 for var in variables:
725 dlg = TemplateSingleVariableDialog(var, self) 725 dlg = TemplateSingleVariableDialog(var, self)
726 if dlg.exec_() == QDialog.Accepted: 726 if dlg.exec() == QDialog.Accepted:
727 varValues[var] = dlg.getVariable() 727 varValues[var] = dlg.getVariable()
728 else: 728 else:
729 return 729 return
730 del dlg 730 del dlg
731 ok = True 731 ok = True

eric ide

mercurial