55 iconSize, iconSize) |
55 iconSize, iconSize) |
56 return removeIconRect.contains(pos) |
56 return removeIconRect.contains(pos) |
57 |
57 |
58 def mousePressEvent(self, evt): |
58 def mousePressEvent(self, evt): |
59 """ |
59 """ |
60 Private method handling presses of mouse buttons. |
60 Protected method handling presses of mouse buttons. |
61 |
61 |
62 @param evt mouse press event (QMouseEvent) |
62 @param evt mouse press event (QMouseEvent) |
63 """ |
63 """ |
64 if self.__containsRemoveIcon(evt.pos()): |
64 if self.__containsRemoveIcon(evt.pos()): |
65 self.removeItemRequested.emit(self.itemAt(evt.pos())) |
65 self.removeItemRequested.emit(self.itemAt(evt.pos())) |
67 |
67 |
68 super(GreaseMonkeyConfigurationListWidget, self).mousePressEvent(evt) |
68 super(GreaseMonkeyConfigurationListWidget, self).mousePressEvent(evt) |
69 |
69 |
70 def mouseDoubleClickEvent(self, evt): |
70 def mouseDoubleClickEvent(self, evt): |
71 """ |
71 """ |
72 Private method handling mouse double click events. |
72 Protected method handling mouse double click events. |
73 |
73 |
74 @param evt mouse press event (QMouseEvent) |
74 @param evt mouse press event (QMouseEvent) |
75 """ |
75 """ |
76 if self.__containsRemoveIcon(evt.pos()): |
76 if self.__containsRemoveIcon(evt.pos()): |
77 self.removeItemRequested.emit(self.itemAt(evt.pos())) |
77 self.removeItemRequested.emit(self.itemAt(evt.pos())) |