equal
deleted
inserted
replaced
159 Handles the key release events from the VKB. Launches the SCT with key release event of |
159 Handles the key release events from the VKB. Launches the SCT with key release event of |
160 asterisk. |
160 asterisk. |
161 */ |
161 */ |
162 bool HbInputBasic12KeyHandlerPrivate::buttonReleased(const QKeyEvent *keyEvent) |
162 bool HbInputBasic12KeyHandlerPrivate::buttonReleased(const QKeyEvent *keyEvent) |
163 { |
163 { |
164 HbInputVkbWidget::HbFlickDirection flickDir = static_cast<HbVirtual12Key*>(mInputMethod)->flickDirection(); |
164 if (mInputMethod) { |
165 if (mInputMethod && flickDir!=HbInputVkbWidget::HbFlickDirectionDown) { |
|
166 Q_Q(HbInputBasic12KeyHandler); |
165 Q_Q(HbInputBasic12KeyHandler); |
167 int buttonId = keyEvent->key(); |
166 int buttonId = keyEvent->key(); |
168 HbInputFocusObject *focusObject = mInputMethod->focusObject(); |
167 HbInputFocusObject *focusObject = mInputMethod->focusObject(); |
169 if (!focusObject || !mDownKey) { |
168 if (!focusObject || !mDownKey) { |
170 return false; |
169 return false; |