equal
deleted
inserted
replaced
96 { |
96 { |
97 Q_D(HbHardwareInputNumericQwertyHandler); |
97 Q_D(HbHardwareInputNumericQwertyHandler); |
98 d->q_ptr = this; |
98 d->q_ptr = this; |
99 } |
99 } |
100 |
100 |
101 |
|
102 /*! |
|
103 This function lists different input modes. |
|
104 */ |
|
105 void HbHardwareInputNumericQwertyHandler::listInputModes(QVector<HbInputModeProperties>& modes) const |
|
106 { |
|
107 HbInputModeProperties binding; |
|
108 binding.iMode = HbInputModeNumeric; |
|
109 binding.iKeyboard = HbKeyboardQwerty4x10; |
|
110 |
|
111 QVector<int> languages; |
|
112 HbKeyMapFactory::instance()->listLanguages(languages); |
|
113 foreach (int languageCode, languages) { |
|
114 binding.iLanguage = (QLocale::Language)languageCode; |
|
115 modes.push_back(binding); |
|
116 } |
|
117 } |
|
118 |
|
119 HbHardwareInputNumericQwertyHandler::~HbHardwareInputNumericQwertyHandler() |
101 HbHardwareInputNumericQwertyHandler::~HbHardwareInputNumericQwertyHandler() |
120 { |
102 { |
121 } |
103 } |
122 |
104 |
123 /*! |
105 /*! |