equal
deleted
inserted
replaced
33 #include "phoneui.pan" |
33 #include "phoneui.pan" |
34 |
34 |
35 // CONSTANTS |
35 // CONSTANTS |
36 |
36 |
37 //Avkon P&S keys |
37 //Avkon P&S keys |
38 const TUid KCRUidAvkon = { 0x101F876E }; |
38 // <-- QT PHONE START--> |
39 const TUint32 KAknKeyBoardLayout = 0x0000000B; |
39 //const TUid KCRUidAvkon = { 0x101F876E }; |
|
40 //const TUint32 KAknKeyBoardLayout = 0x0000000B; |
|
41 // <-- QT PHONE END--> |
40 |
42 |
41 // ============================ MEMBER FUNCTIONS =============================== |
43 // ============================ MEMBER FUNCTIONS =============================== |
42 |
44 |
43 // ----------------------------------------------------------------------------- |
45 // ----------------------------------------------------------------------------- |
44 // CPhoneKeyEventForwarder::NewL |
46 // CPhoneKeyEventForwarder::NewL |
225 { |
227 { |
226 __LOGMETHODSTARTEND( EPhoneControl, |
228 __LOGMETHODSTARTEND( EPhoneControl, |
227 "CPhoneKeyEventForwarder::ConvertHalfQwertySpecialChar"); |
229 "CPhoneKeyEventForwarder::ConvertHalfQwertySpecialChar"); |
228 |
230 |
229 TBool ret( EFalse ); |
231 TBool ret( EFalse ); |
230 TInt keyboard( CPhonePubSubProxy::Instance()->Value( |
232 // <-- QT PHONE START--> |
|
233 /*TInt keyboard( CPhonePubSubProxy::Instance()->Value( |
231 KCRUidAvkon, |
234 KCRUidAvkon, |
232 KAknKeyBoardLayout ) ); |
235 KAknKeyBoardLayout ) );*/ |
233 |
236 TInt keyboard(KErrNotFound); |
|
237 // <-- QT PHONE END--> |
|
238 |
234 if( keyboard == EPtiKeyboardHalfQwerty ) |
239 if( keyboard == EPtiKeyboardHalfQwerty ) |
235 { |
240 { |
236 switch ( aKeyEvent.iScanCode ) |
241 switch ( aKeyEvent.iScanCode ) |
237 { |
242 { |
238 case EStdKeyLeftShift: |
243 case EStdKeyLeftShift: |
311 TEventCode aType ) |
316 TEventCode aType ) |
312 { |
317 { |
313 __LOGMETHODSTARTEND( EPhoneControl, |
318 __LOGMETHODSTARTEND( EPhoneControl, |
314 "CPhoneKeyEventForwarder::OfferKeyEventAfterControlStackL"); |
319 "CPhoneKeyEventForwarder::OfferKeyEventAfterControlStackL"); |
315 |
320 |
316 if( !IsKeyBlocked( aKeyEvent ) ) |
321 if( !IsKeyBlocked( aKeyEvent ) ) |
317 { |
322 { |
318 // Send key to editor |
323 // Send key to editor |
319 iStateMachine->State()->HandleKeyEventL( aKeyEvent, aType ); |
324 iStateMachine->State()->HandleKeyEventL( aKeyEvent, aType ); |
320 |
325 |
321 if( EEventKeyUp == aType |
326 if( EEventKeyUp == aType |