File tree Expand file tree Collapse file tree 2 files changed +2
-5
lines changed
Expand file tree Collapse file tree 2 files changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -160,10 +160,8 @@ QWidget* LegacyControllerBooleanSetting::buildInputWidget(QWidget* pParent) {
160160 pLabelWidget->setSizePolicy (QSizePolicy::Preferred, QSizePolicy::Maximum);
161161 pLabelWidget->setText (label ());
162162 pLabelWidget->setBuddy (pCheckBox);
163- if (!m_pToggleCheckboxEventFilter) {
164- m_pToggleCheckboxEventFilter = make_parented<ToggleCheckboxEventFilter>(this );
165- }
166- pLabelWidget->installEventFilter (m_pToggleCheckboxEventFilter.get ());
163+ auto pToggleCheckboxEventFilter = make_parented<ToggleCheckboxEventFilter>(pLabelWidget);
164+ pLabelWidget->installEventFilter (pToggleCheckboxEventFilter.get ());
167165
168166 QBoxLayout* pLayout = new QHBoxLayout ();
169167
Original file line number Diff line number Diff line change @@ -194,7 +194,6 @@ class LegacyControllerBooleanSetting
194194 bool eventFilter (QObject* pObj, QEvent* pEvent) override ;
195195 };
196196
197- parented_ptr<ToggleCheckboxEventFilter> m_pToggleCheckboxEventFilter;
198197 bool m_savedValue;
199198 bool m_defaultValue;
200199 bool m_editedValue;
You can’t perform that action at this time.
0 commit comments