diff options
author | Jarkko Koivikko <jarkko.koivikko@code-q.fi> | 2022-02-17 15:41:11 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-03-30 05:02:55 +0000 |
commit | 4cdc3a3016357b7dd9882eb09cd8fff1c149ae10 (patch) | |
tree | 1654e665aefc4cac6ce24aa8bdaddde8a7f9f850 | |
parent | abca61e51b8655ebe3a4fc4b889592651c3631c6 (diff) |
plugins/cerence: Move Q_DECLARE_PUBLIC to the public section
This is now required to use QObjectPrivate::connect.
Change-Id: I0d649ab9ac2106f2e1cf63be7e06f33acaa8203f
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
(cherry picked from commit 45f69e8478a43cf606e52063ee37fbbb42132146)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
3 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/cerence/cerence-hwr/plugin/t9writeinputmethod.cpp b/src/plugins/cerence/cerence-hwr/plugin/t9writeinputmethod.cpp index d9cbdf11..13640d38 100644 --- a/src/plugins/cerence/cerence-hwr/plugin/t9writeinputmethod.cpp +++ b/src/plugins/cerence/cerence-hwr/plugin/t9writeinputmethod.cpp @@ -126,8 +126,9 @@ class T9WriteInputMethodPrivate : public QVirtualKeyboardAbstractInputMethodPriv , public Xt9RequestCallback #endif { - Q_DECLARE_PUBLIC(T9WriteInputMethod) public: + Q_DECLARE_PUBLIC(T9WriteInputMethod) + T9WriteInputMethodPrivate(T9WriteInputMethod *q_ptr) : QVirtualKeyboardAbstractInputMethodPrivate(), q_ptr(q_ptr), diff --git a/src/plugins/cerence/xt9/plugin/xt9awinputmethodprivate_p.h b/src/plugins/cerence/xt9/plugin/xt9awinputmethodprivate_p.h index 20faca8a..aaf2ae4f 100644 --- a/src/plugins/cerence/xt9/plugin/xt9awinputmethodprivate_p.h +++ b/src/plugins/cerence/xt9/plugin/xt9awinputmethodprivate_p.h @@ -42,6 +42,7 @@ namespace QtVirtualKeyboard { class Xt9AwInputMethodPrivate : public Xt9InputMethodPrivate { +public: Q_DECLARE_PUBLIC(Xt9AwInputMethod) protected: diff --git a/src/plugins/cerence/xt9/plugin/xt9inputmethodprivate_p.h b/src/plugins/cerence/xt9/plugin/xt9inputmethodprivate_p.h index 145f79c9..5192a6a2 100644 --- a/src/plugins/cerence/xt9/plugin/xt9inputmethodprivate_p.h +++ b/src/plugins/cerence/xt9/plugin/xt9inputmethodprivate_p.h @@ -45,8 +45,9 @@ class Xt9InputMethod; class Xt9InputMethodPrivate : public QVirtualKeyboardAbstractInputMethodPrivate, public Xt9RequestCallback { - Q_DECLARE_PUBLIC(Xt9InputMethod) public: + Q_DECLARE_PUBLIC(Xt9InputMethod) + Xt9InputMethodPrivate(Xt9InputMethod *q_ptr, Xt9Ime *xt9Ime, const QString &aDlmFileName); inline Xt9Ime *xt9Ime() const; |