summaryrefslogtreecommitdiffstats
path: root/src/gui/accessible
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/accessible')
-rw-r--r--src/gui/accessible/qaccessible.cpp6
-rw-r--r--src/gui/accessible/qaccessible.h6
2 files changed, 4 insertions, 8 deletions
diff --git a/src/gui/accessible/qaccessible.cpp b/src/gui/accessible/qaccessible.cpp
index e615dd8cb0..f2bc48fd0c 100644
--- a/src/gui/accessible/qaccessible.cpp
+++ b/src/gui/accessible/qaccessible.cpp
@@ -1820,12 +1820,6 @@ const char *qAccessibleEventString(QAccessible::Event event)
return QAccessible::staticMetaObject.enumerator(eventEnum).valueToKey(event);
}
-/*! \internal */
-bool operator==(const QAccessible::State &first, const QAccessible::State &second)
-{
- return memcmp(&first, &second, sizeof(QAccessible::State)) == 0;
-}
-
#ifndef QT_NO_DEBUG_STREAM
/*! \internal */
Q_GUI_EXPORT QDebug operator<<(QDebug d, const QAccessibleInterface *iface)
diff --git a/src/gui/accessible/qaccessible.h b/src/gui/accessible/qaccessible.h
index 5feb562234..093a48e211 100644
--- a/src/gui/accessible/qaccessible.h
+++ b/src/gui/accessible/qaccessible.h
@@ -217,6 +217,10 @@ public:
State() {
memset(this, 0, sizeof(State));
}
+ friend inline bool operator==(const QAccessible::State &first, const QAccessible::State &second)
+ {
+ return memcmp(&first, &second, sizeof(QAccessible::State)) == 0;
+ }
};
@@ -437,8 +441,6 @@ private:
friend class QAccessibleCache;
};
-Q_GUI_EXPORT bool operator==(const QAccessible::State &first, const QAccessible::State &second);
-
Q_DECLARE_OPERATORS_FOR_FLAGS(QAccessible::Relation)
class QAccessible2Interface;