245 """ |
245 """ |
246 Protected method handling mouse press events. |
246 Protected method handling mouse press events. |
247 |
247 |
248 @param evt mouse press event (QMouseEvent) |
248 @param evt mouse press event (QMouseEvent) |
249 """ |
249 """ |
250 if evt.modifiers() == Qt.ControlModifier and \ |
250 if ( |
251 evt.buttons() == Qt.LeftButton: |
251 evt.modifiers() == Qt.ControlModifier and |
|
252 evt.buttons() == Qt.LeftButton |
|
253 ): |
252 self.itemControlClicked.emit(self.itemAt(evt.pos())) |
254 self.itemControlClicked.emit(self.itemAt(evt.pos())) |
253 return |
255 return |
254 elif evt.buttons() == Qt.MidButton: |
256 elif evt.buttons() == Qt.MidButton: |
255 self.itemMiddleButtonClicked.emit(self.itemAt(evt.pos())) |
257 self.itemMiddleButtonClicked.emit(self.itemAt(evt.pos())) |
256 return |
258 return |