def mousePressEvent(self, ev): if ev.button() == Qt.LeftButton: ev.accept() self.expanded ^= True self.toggled.emit(self) self.update() else: return QWidget.mousePressEvent(self, ev)
def mousePressEvent(self, ev): if hasattr( self, 'hyperlink_rect') and ev.button() == Qt.MouseButton.LeftButton: pos = ev.pos() if self.hyperlink_rect.contains(pos): self.emit_hyperlink_activated() return QWidget.mousePressEvent(self, ev)
def mousePressEvent(self, ev): if ev.button() == 1: i = self.item_from_y(ev.pos().y()) if i != -1: ev.accept() self.current_result = i self.update() self.item_selected.emit() return return QWidget.mousePressEvent(self, ev)
def mousePressEvent(self, ev): if hasattr(self, 'hyperlink_rect') and ev.button() == Qt.LeftButton: pos = ev.pos() if self.hyperlink_rect.contains(pos): self.emit_hyperlink_activated() return QWidget.mousePressEvent(self, ev)
def mousePressEvent(self, ev): if hasattr(self, 'hyperlink_rect'): pos = ev.pos() if self.hyperlink_rect.contains(pos): self.emit_hyperlink_activated() return QWidget.mousePressEvent(self, ev)
def mousePressEvent(self, ev): if hasattr(self, "hyperlink_rect"): pos = ev.pos() if self.hyperlink_rect.contains(pos): self.emit_hyperlink_activated() return QWidget.mousePressEvent(self, ev)