diff --git a/src/widgets/private/settings/content.cpp b/src/widgets/private/settings/content.cpp index 92912b902..ec9d60a49 100644 --- a/src/widgets/private/settings/content.cpp +++ b/src/widgets/private/settings/content.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include #include @@ -227,4 +228,16 @@ void Content::updateSettings(const QByteArray &translateContext, QPointersource() == Qt::MouseEventSynthesizedByQt) { + event->accept(); + + return; + } +} + DWIDGET_END_NAMESPACE diff --git a/src/widgets/private/settings/content.h b/src/widgets/private/settings/content.h index 554ba7f22..cd588372a 100644 --- a/src/widgets/private/settings/content.h +++ b/src/widgets/private/settings/content.h @@ -47,6 +47,8 @@ public Q_SLOTS: void updateSettings(const QByteArray &translateContext, QPointer settings); private: + void mouseMoveEvent(QMouseEvent *event) override; + QScopedPointer d_ptr; Q_DECLARE_PRIVATE_D(qGetPtrHelper(d_ptr), Content) };