From f494104c87174da532b0092e77535c65e7bb7902 Mon Sep 17 00:00:00 2001 From: Kern Attila Germain <5556461+KernAttila@users.noreply.github.com> Date: Tue, 28 Mar 2023 22:32:37 +0200 Subject: [PATCH] feat: add `signals`, `getter` and `setter` attributes on `CueSelectPullDown` used in `DynamicSettingsWidget` --- cuesubmit/cuesubmit/ui/Widgets.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cuesubmit/cuesubmit/ui/Widgets.py b/cuesubmit/cuesubmit/ui/Widgets.py index f3b17f587..395362818 100644 --- a/cuesubmit/cuesubmit/ui/Widgets.py +++ b/cuesubmit/cuesubmit/ui/Widgets.py @@ -187,6 +187,9 @@ def __init__( self.toolButton = QtWidgets.QToolButton(parent=self) self.optionsMenu = QtWidgets.QMenu(self) self.setOptions(options) + self.signals = [self.optionsMenu.triggered] + self.getter = self.text + self.setter = self.setText if self.multiselect: self.toolButton.setText(self.emptyText) else: