equal
deleted
inserted
replaced
221 int HbSctKeyboardPrivate::keyCode(int buttonId) |
221 int HbSctKeyboardPrivate::keyCode(int buttonId) |
222 { |
222 { |
223 if (mType == HbKeyboardSctLandscape) { |
223 if (mType == HbKeyboardSctLandscape) { |
224 return HbLandscapeButtonKeyCodeTable[buttonId]; |
224 return HbLandscapeButtonKeyCodeTable[buttonId]; |
225 } else { |
225 } else { |
226 return HbPortraitButtonKeyCodeTable[buttonId]; |
226 return HbPortraitButtonKeyCodeTable[buttonId]; |
227 } |
227 } |
228 } |
228 } |
229 |
229 |
230 |
230 |
231 void HbSctKeyboardPrivate::applyEditorConstraints() |
231 void HbSctKeyboardPrivate::applyEditorConstraints() |
253 } else if (item->state() == HbInputButton::ButtonStateDisabled) { |
253 } else if (item->state() == HbInputButton::ButtonStateDisabled) { |
254 state = HbInputButton::ButtonStateReleased; |
254 state = HbInputButton::ButtonStateReleased; |
255 } |
255 } |
256 } else if (keyCode(i) == HbInputButton::ButtonKeyCodeSmiley) { |
256 } else if (keyCode(i) == HbInputButton::ButtonKeyCodeSmiley) { |
257 if (focusedObject->editorInterface().isNumericEditor() || |
257 if (focusedObject->editorInterface().isNumericEditor() || |
258 !focusedObject->editorInterface().editorClass() == HbInputEditorClassUnknown || |
|
259 !isSmileysEnabled()) { |
258 !isSmileysEnabled()) { |
260 state = HbInputButton::ButtonStateDisabled; |
259 state = HbInputButton::ButtonStateDisabled; |
261 } else if (item->state() == HbInputButton::ButtonStateDisabled) { |
260 } else if (item->state() == HbInputButton::ButtonStateDisabled) { |
262 state = HbInputButton::ButtonStateReleased; |
261 state = HbInputButton::ButtonStateReleased; |
263 } |
262 } |