def mouseReleaseEvent(self, event): """ Handle event - show dialog to allow color to be changed """ QToolButton.mouseReleaseEvent(self, event) newcolor = QColorDialog.getColor(self.color, self, "Choose Color", QColorDialog.ShowAlphaChannel) if newcolor.isValid(): self.setColor(newcolor)
def mouseReleaseEvent(self, event): QToolButton.mouseReleaseEvent(self, event) if self.session is None: return if self._state: self.session.remove_favorite(self._template_name, self._factory) else: self.session.add_favorite(self._template_name, self._template_icon, self._factory)