diff options
author | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2021-08-17 14:56:15 +0200 |
---|---|---|
committer | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2021-08-19 19:10:58 +0200 |
commit | a5571ec8a0eee6a19d4533113f9ef2e74540cfe7 (patch) | |
tree | c24f088ed87fccf8e130b81fe71ce8887e014fea /src/plugins/platforms/cocoa/qcocoahelpers.h | |
parent | 60ca8ca5bc7dbe0c57bdc63282a277ac8c31b684 (diff) |
macOS: Use helper method for querying input method parameters
Pick-to: 6.2
Change-Id: I379d4ca20101899db2dfbd8f0c5a22f423e40d6b
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoahelpers.h')
-rw-r--r-- | src/plugins/platforms/cocoa/qcocoahelpers.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoahelpers.h b/src/plugins/platforms/cocoa/qcocoahelpers.h index 713b19dad5..f97521fe02 100644 --- a/src/plugins/platforms/cocoa/qcocoahelpers.h +++ b/src/plugins/platforms/cocoa/qcocoahelpers.h @@ -361,6 +361,15 @@ QSendSuperHelper<Args...> qt_objcDynamicSuperHelper(id receiver, SEL selector, A // ------------------------------------------------------------------------- +struct InputMethodQueryResult : public QHash<Qt::InputMethodQuery, QVariant> +{ + operator bool() { return !isEmpty(); } +}; + +InputMethodQueryResult queryInputMethod(QObject *object, Qt::InputMethodQueries queries = Qt::ImEnabled); + +// ------------------------------------------------------------------------- + QDebug operator<<(QDebug, const NSRange &); QDebug operator<<(QDebug, SEL); |