eric6/WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationListWidget.py

changeset 8218
7c09585bd960
parent 7923
91e843545d9a
equal deleted inserted replaced
8217:385f60c94548 8218:7c09585bd960
28 """ 28 """
29 Constructor 29 Constructor
30 30
31 @param parent reference to the parent widget (QWidget) 31 @param parent reference to the parent widget (QWidget)
32 """ 32 """
33 super(GreaseMonkeyConfigurationListWidget, self).__init__(parent) 33 super().__init__(parent)
34 34
35 self.__delegate = GreaseMonkeyConfigurationListDelegate(self) 35 self.__delegate = GreaseMonkeyConfigurationListDelegate(self)
36 self.setItemDelegate(self.__delegate) 36 self.setItemDelegate(self.__delegate)
37 37
38 def __containsRemoveIcon(self, pos): 38 def __containsRemoveIcon(self, pos):
65 """ 65 """
66 if self.__containsRemoveIcon(evt.pos()): 66 if self.__containsRemoveIcon(evt.pos()):
67 self.removeItemRequested.emit(self.itemAt(evt.pos())) 67 self.removeItemRequested.emit(self.itemAt(evt.pos()))
68 return 68 return
69 69
70 super(GreaseMonkeyConfigurationListWidget, self).mousePressEvent(evt) 70 super().mousePressEvent(evt)
71 71
72 def mouseDoubleClickEvent(self, evt): 72 def mouseDoubleClickEvent(self, evt):
73 """ 73 """
74 Protected method handling mouse double click events. 74 Protected method handling mouse double click events.
75 75
77 """ 77 """
78 if self.__containsRemoveIcon(evt.pos()): 78 if self.__containsRemoveIcon(evt.pos()):
79 self.removeItemRequested.emit(self.itemAt(evt.pos())) 79 self.removeItemRequested.emit(self.itemAt(evt.pos()))
80 return 80 return
81 81
82 super(GreaseMonkeyConfigurationListWidget, self).mouseDoubleClickEvent( 82 super().mouseDoubleClickEvent(
83 evt) 83 evt)

eric ide

mercurial