307 if evt.button() == Qt.LeftButton and self.rect().contains(evt.pos()): |
307 if evt.button() == Qt.LeftButton and self.rect().contains(evt.pos()): |
308 if evt.modifiers() == Qt.ControlModifier: |
308 if evt.modifiers() == Qt.ControlModifier: |
309 self.middleClicked.emit(evt.globalPos()) |
309 self.middleClicked.emit(evt.globalPos()) |
310 else: |
310 else: |
311 self.clicked.emit(evt.globalPos()) |
311 self.clicked.emit(evt.globalPos()) |
312 elif evt.button() == Qt.MidButton and \ |
312 elif ( |
313 self.rect().contains(evt.pos()): |
313 evt.button() == Qt.MidButton and |
|
314 self.rect().contains(evt.pos()) |
|
315 ): |
314 self.middleClicked.emit(evt.globalPos()) |
316 self.middleClicked.emit(evt.globalPos()) |
315 else: |
317 else: |
316 super(E5ClickableLed, self).mouseReleaseEvent(evt) |
318 super(E5ClickableLed, self).mouseReleaseEvent(evt) |