diff options
author | Kevin Krammer <kevin.krammer.qnx@kdab.com> | 2012-03-27 17:43:43 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-03-30 11:47:55 +0200 |
commit | 831943d7f12addef79fb536e5550da0f72480217 (patch) | |
tree | 2b0d8bd1287c51e49bfbc6bfe59316c75d40d84a /src/plugins/platforms/qnx/qqnxinputcontext_imf.cpp | |
parent | 724e0e20aecb3ac20601c9e7a29e1041a24e2214 (diff) |
Separate virtual keyboard interface and implementation
Allows us to create a BPS based implementation and drop it in
without further changes to users of the interface.
Change-Id: I16313717e1200d717c330cbb18c3314567af51c2
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Reviewed-by: Thomas McGuire <thomas.mcguire@kdab.com>
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
Diffstat (limited to 'src/plugins/platforms/qnx/qqnxinputcontext_imf.cpp')
-rw-r--r-- | src/plugins/platforms/qnx/qqnxinputcontext_imf.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/platforms/qnx/qqnxinputcontext_imf.cpp b/src/plugins/platforms/qnx/qqnxinputcontext_imf.cpp index 3cf2d4ed62..efe4229b3b 100644 --- a/src/plugins/platforms/qnx/qqnxinputcontext_imf.cpp +++ b/src/plugins/platforms/qnx/qqnxinputcontext_imf.cpp @@ -41,7 +41,7 @@ #include "qqnxinputcontext_imf.h" #include "qqnxeventthread.h" -#include "qqnxvirtualkeyboard.h" +#include "qqnxabstractvirtualkeyboard.h" #include <QtWidgets/QAbstractSpinBox> #include <QtWidgets/QAction> @@ -676,7 +676,7 @@ static bool imfAvailable() QT_BEGIN_NAMESPACE -QQnxInputContext::QQnxInputContext(QQnxVirtualKeyboard &keyboard): +QQnxInputContext::QQnxInputContext(QQnxAbstractVirtualKeyboard &keyboard): QPlatformInputContext(), m_lastCaretPos(0), m_isComposing(false), @@ -1688,9 +1688,9 @@ void QQnxInputContext::inputItemChanged() hideInputPanel(); } else { if (qobject_cast<QAbstractSpinBox*>(inputItem)) - m_virtualKeyboard.setKeyboardMode(QQnxVirtualKeyboard::Phone); + m_virtualKeyboard.setKeyboardMode(QQnxAbstractVirtualKeyboard::Phone); else - m_virtualKeyboard.setKeyboardMode(QQnxVirtualKeyboard::Default); + m_virtualKeyboard.setKeyboardMode(QQnxAbstractVirtualKeyboard::Default); if (!m_inputPanelVisible) showInputPanel(); |