diff --git a/src/libs/utils/aspects.cpp b/src/libs/utils/aspects.cpp index d2e12e796cd..e2300ecb731 100644 --- a/src/libs/utils/aspects.cpp +++ b/src/libs/utils/aspects.cpp @@ -2343,7 +2343,7 @@ void IntegerAspect::addToLayout(Layouting::LayoutItem &parent) d->m_spinBox->setRange(int(d->m_minimumValue.value() / d->m_displayScaleFactor), int(d->m_maximumValue.value() / d->m_displayScaleFactor)); d->m_spinBox->setValue(int(value() / d->m_displayScaleFactor)); // Must happen after setRange() - attachWheelBlocker(d->m_spinBox); + setWheelScrollingWithoutFocusBlocked(d->m_spinBox); addLabeledItem(parent, d->m_spinBox); connect(d->m_spinBox.data(), &QSpinBox::valueChanged, this, &IntegerAspect::handleGuiChanged); @@ -2443,7 +2443,7 @@ void DoubleAspect::addToLayout(LayoutItem &builder) d->m_spinBox->setSpecialValueText(d->m_specialValueText); if (d->m_maximumValue && d->m_maximumValue) d->m_spinBox->setRange(d->m_minimumValue.value(), d->m_maximumValue.value()); - attachWheelBlocker(d->m_spinBox); + setWheelScrollingWithoutFocusBlocked(d->m_spinBox); bufferToGui(); // Must happen after setRange()! addLabeledItem(builder, d->m_spinBox); connect(d->m_spinBox.data(), &QDoubleSpinBox::valueChanged, diff --git a/src/libs/utils/guiutils.cpp b/src/libs/utils/guiutils.cpp index 7789f83993b..6d3a790c5d1 100644 --- a/src/libs/utils/guiutils.cpp +++ b/src/libs/utils/guiutils.cpp @@ -28,7 +28,7 @@ public: } // namespace Internal -void QTCREATOR_UTILS_EXPORT attachWheelBlocker(QWidget *widget) +void QTCREATOR_UTILS_EXPORT setWheelScrollingWithoutFocusBlocked(QWidget *widget) { static Internal::WheelEventFilter instance; widget->installEventFilter(&instance); diff --git a/src/libs/utils/guiutils.h b/src/libs/utils/guiutils.h index d478c7d90db..83163777183 100644 --- a/src/libs/utils/guiutils.h +++ b/src/libs/utils/guiutils.h @@ -9,6 +9,6 @@ class QWidget; namespace Utils { -void QTCREATOR_UTILS_EXPORT attachWheelBlocker(QWidget *widget); +void QTCREATOR_UTILS_EXPORT setWheelScrollingWithoutFocusBlocked(QWidget *widget); } // namespace Utils diff --git a/src/plugins/help/generalsettingspage.cpp b/src/plugins/help/generalsettingspage.cpp index 5f1731bb0c5..8f001f6311c 100644 --- a/src/plugins/help/generalsettingspage.cpp +++ b/src/plugins/help/generalsettingspage.cpp @@ -106,7 +106,7 @@ GeneralSettingsPageWidget::GeneralSettingsPageWidget() zoomSpinBox->setSingleStep(10); zoomSpinBox->setValue(100); zoomSpinBox->setSuffix(Tr::tr("%")); - attachWheelBlocker(zoomSpinBox); + setWheelScrollingWithoutFocusBlocked(zoomSpinBox); antialiasCheckBox = new QCheckBox(Tr::tr("Antialias")); auto fontGroupBox = new QGroupBox(Tr::tr("Font"));