summaryrefslogtreecommitdiffstats
path: root/src/gui/inputmethod
diff options
context:
space:
mode:
authorSami Merila <sami.merila@nokia.com>2011-04-18 10:46:42 (GMT)
committerSami Merila <sami.merila@nokia.com>2011-04-18 10:46:42 (GMT)
commit7c1707ba2eb8998df9713b2539564a1daa3d7e8c (patch)
tree4290ec7d295cf18aa312037b614a2a1f3da86509 /src/gui/inputmethod
parentdc65a73fa38d1f85b75e9d4ad71ebdbc1c7d85f5 (diff)
downloadQt-7c1707ba2eb8998df9713b2539564a1daa3d7e8c.zip
Qt-7c1707ba2eb8998df9713b2539564a1daa3d7e8c.tar.gz
Qt-7c1707ba2eb8998df9713b2539564a1daa3d7e8c.tar.bz2
Symbol table is very limited in numeric input mode
Qt uses number mode keymap as a default in input context. If Special Character Table is not assigned into FEP state, the default keymap will be used. This will contain only few symbols ('*', '#', ...). As a fix, use alpha numeric keymap as a default keymap, using this will keep the symbol table same irregardless of current input mode (numbers, characters). Task-number: QT-4878 Reviewed-by: Miikka Heikkinen
Diffstat (limited to 'src/gui/inputmethod')
-rw-r--r--src/gui/inputmethod/qcoefepinputcontext_s60.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/inputmethod/qcoefepinputcontext_s60.cpp b/src/gui/inputmethod/qcoefepinputcontext_s60.cpp
index c11d5e8..92f8384 100644
--- a/src/gui/inputmethod/qcoefepinputcontext_s60.cpp
+++ b/src/gui/inputmethod/qcoefepinputcontext_s60.cpp
@@ -117,7 +117,7 @@ QCoeFepInputContext::QCoeFepInputContext(QObject *parent)
m_fepState->SetDefaultCase( EAknEditorTextCase );
m_fepState->SetPermittedCases( EAknEditorAllCaseModes );
m_fepState->SetSpecialCharacterTableResourceId(R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG);
- m_fepState->SetNumericKeymap( EAknEditorStandardNumberModeKeymap );
+ m_fepState->SetNumericKeymap(EAknEditorAlphanumericNumberModeKeymap);
}
QCoeFepInputContext::~QCoeFepInputContext()