248 """ |
248 """ |
249 if evt.modifiers() == Qt.ControlModifier and \ |
249 if evt.modifiers() == Qt.ControlModifier and \ |
250 evt.buttons() == Qt.LeftButton: |
250 evt.buttons() == Qt.LeftButton: |
251 self.itemControlClicked.emit(self.itemAt(evt.pos())) |
251 self.itemControlClicked.emit(self.itemAt(evt.pos())) |
252 return |
252 return |
253 elif evt.buttons() == Qt.MiddleButton: |
253 elif evt.buttons() == Qt.MidButton: |
254 self.itemMiddleButtonClicked.emit(self.itemAt(evt.pos())) |
254 self.itemMiddleButtonClicked.emit(self.itemAt(evt.pos())) |
255 return |
255 return |
256 else: |
256 else: |
257 super().mousePressEvent(evt) |
257 super().mousePressEvent(evt) |
258 |
258 |