44 """ |
44 """ |
45 self.name = name |
45 self.name = name |
46 self.language = language |
46 self.language = language |
47 self.entries = {} |
47 self.entries = {} |
48 |
48 |
49 QTreeWidgetItem.__init__(self, parent, [name]) |
49 super().__init__(parent, [name]) |
50 |
50 |
51 if Preferences.getTemplates("ShowTooltip"): |
51 if Preferences.getTemplates("ShowTooltip"): |
52 self.setToolTip(0, language) |
52 self.setToolTip(0, language) |
53 |
53 |
54 def setName(self, name): |
54 def setName(self, name): |
194 self.name = name |
194 self.name = name |
195 self.description = description |
195 self.description = description |
196 self.template = templateText |
196 self.template = templateText |
197 self.__extractVariables() |
197 self.__extractVariables() |
198 |
198 |
199 QTreeWidgetItem.__init__(self, parent, [self.__displayText()]) |
199 super().__init__(parent, [self.__displayText()]) |
200 if Preferences.getTemplates("ShowTooltip"): |
200 if Preferences.getTemplates("ShowTooltip"): |
201 self.setToolTip(0, self.template) |
201 self.setToolTip(0, self.template) |
202 |
202 |
203 def __displayText(self): |
203 def __displayText(self): |
204 """ |
204 """ |
375 Constructor |
375 Constructor |
376 |
376 |
377 @param parent the parent (QWidget) |
377 @param parent the parent (QWidget) |
378 @param viewmanager reference to the viewmanager object |
378 @param viewmanager reference to the viewmanager object |
379 """ |
379 """ |
380 QTreeWidget.__init__(self, parent) |
380 super().__init__(parent) |
381 |
381 |
382 self.viewmanager = viewmanager |
382 self.viewmanager = viewmanager |
383 self.groups = {} |
383 self.groups = {} |
384 |
384 |
385 self.setHeaderLabels(["Template"]) |
385 self.setHeaderLabels(["Template"]) |