added ability to set mouse release callback

This commit is contained in:
iLLiCiTiT 2021-03-11 18:13:17 +01:00
parent f0b0f2a9f9
commit 053c93f13d

View file

@ -22,7 +22,7 @@ class Separator(QtWidgets.QFrame):
class ProxyLabelWidget(QtWidgets.QWidget):
def __init__(self, label, mouse_release_callback, parent=None):
def __init__(self, label, mouse_release_callback=None, parent=None):
super(ProxyLabelWidget, self).__init__(parent)
self.mouse_release_callback = mouse_release_callback
@ -38,6 +38,9 @@ class ProxyLabelWidget(QtWidgets.QWidget):
self.label_widget = label_widget
def set_mouse_release_callback(self, callback):
self.mouse_release_callback = callback
def setText(self, text):
self.label_widget.setText(text)