diff options
author | Axel Spoerl <axel.spoerl@qt.io> | 2023-08-21 15:43:12 +0200 |
---|---|---|
committer | Axel Spoerl <axel.spoerl@qt.io> | 2023-08-23 14:56:16 +0200 |
commit | aff0915352dda0cfaa11a249b665fbe47be21d69 (patch) | |
tree | f8d06cfa0119a17f21c1285eb731ab84603f7de6 /src/widgets/widgets/qdialogbuttonbox.h | |
parent | 2da366fbba66b472f2c78264efadb036723fd89b (diff) |
QDialogButtonBox: Use separate eventFilter class
bbb71e7e80f292c2e69faef81b1624832981147e added an eventFilter override
to QDialogButtonBox, in order to fix QTBUG-114377. The approach added
a symbol to QDialogButtonBox, which breaks binary compatibility between
patch releases.
=> Use a separate class to install an event filter
=> Remove the symbol (eventFilter override) in QDialogButtonBox
Fixes: QTBUG-116287
Pick-to: 6.6 6.5
Change-Id: I920deca9f45f6246ed1fcbf5346f681dd5dd12f6
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/widgets/widgets/qdialogbuttonbox.h')
-rw-r--r-- | src/widgets/widgets/qdialogbuttonbox.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/widgets/widgets/qdialogbuttonbox.h b/src/widgets/widgets/qdialogbuttonbox.h index 4c116b5bab..d967494d0d 100644 --- a/src/widgets/widgets/qdialogbuttonbox.h +++ b/src/widgets/widgets/qdialogbuttonbox.h @@ -107,8 +107,6 @@ public: void setCenterButtons(bool center); bool centerButtons() const; - bool eventFilter(QObject *object, QEvent *event) override; - Q_SIGNALS: void clicked(QAbstractButton *button); void accepted(); |