summaryrefslogtreecommitdiffstats
path: root/src/widgets/widgets/qdialogbuttonbox.h
diff options
context:
space:
mode:
authorAxel Spoerl <axel.spoerl@qt.io>2023-08-21 15:43:12 +0200
committerAxel Spoerl <axel.spoerl@qt.io>2023-08-23 14:56:16 +0200
commitaff0915352dda0cfaa11a249b665fbe47be21d69 (patch)
treef8d06cfa0119a17f21c1285eb731ab84603f7de6 /src/widgets/widgets/qdialogbuttonbox.h
parent2da366fbba66b472f2c78264efadb036723fd89b (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.h2
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();