summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMohammadHossein Qanbari <[email protected]>2025-06-20 16:19:22 +0200
committerMohammadHossein Qanbari <[email protected]>2025-06-21 15:52:03 +0200
commitd79944e754661d533b37d5ffe050e252e6b3f3fd (patch)
tree121475598c932023e996cc475f7b97a6748a7a71
parent2c19f595c0faeb15478f2eaf268480ffbc732654 (diff)
QAccessibilityHints: make dtor out-of-line
Pins the vtable to a single TU and prevents -Wweak-vtable warnings Amends d8ac4cd8692e77c85ac8c6bcfa0a1556c7a72ee9. Task-number: QTBUG-45582 Pick-to: 6.10 Change-Id: I735a346c6ba6b202ebcb53397300d3ad51d61d11 Reviewed-by: Volker Hilsheimer <[email protected]>
-rw-r--r--src/gui/kernel/qaccessibilityhints.cpp2
-rw-r--r--src/gui/kernel/qaccessibilityhints.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/kernel/qaccessibilityhints.cpp b/src/gui/kernel/qaccessibilityhints.cpp
index 0d072550004..eb21ba1a0f0 100644
--- a/src/gui/kernel/qaccessibilityhints.cpp
+++ b/src/gui/kernel/qaccessibilityhints.cpp
@@ -38,6 +38,8 @@ QAccessibilityHints::QAccessibilityHints(QObject *parent)
: QObject(*(new QAccessibilityHintsPrivate), parent)
{}
+QAccessibilityHints::~QAccessibilityHints() = default;
+
/*!
\property QAccessibilityHints::contrastPreference
\brief The contrast mode set by the system.
diff --git a/src/gui/kernel/qaccessibilityhints.h b/src/gui/kernel/qaccessibilityhints.h
index c0d5908a23f..660d33d3928 100644
--- a/src/gui/kernel/qaccessibilityhints.h
+++ b/src/gui/kernel/qaccessibilityhints.h
@@ -19,6 +19,7 @@ class Q_GUI_EXPORT QAccessibilityHints : public QObject
public:
explicit QAccessibilityHints(QObject *parent = nullptr);
+ ~QAccessibilityHints() override;
Qt::ContrastPreference contrastPreference() const;
Q_SIGNALS: