20 #define C_CPHONEEXTENSIONHANDLER_H |
20 #define C_CPHONEEXTENSIONHANDLER_H |
21 |
21 |
22 // INCLUDES |
22 // INCLUDES |
23 #include <telmenuextension.h> |
23 #include <telmenuextension.h> |
24 #include <spdefinitions.h> |
24 #include <spdefinitions.h> |
25 #include "mphonebuttoncustomization.h" |
25 // <-- QT PHONE START --> |
26 |
26 //#include "mphonebuttoncustomization.h" |
|
27 // <-- QT PHONE END --> |
|
28 |
27 // FORWARD DECLARATIONS |
29 // FORWARD DECLARATIONS |
28 class CPhMenuExtensionWrapper; |
30 class CPhMenuExtensionWrapper; |
29 |
31 |
30 // CLASS DECLARATION |
32 // CLASS DECLARATION |
31 /** |
33 /** |
43 |
45 |
44 /** |
46 /** |
45 * Creates the extension handler class |
47 * Creates the extension handler class |
46 */ |
48 */ |
47 static CPhoneExtensionHandler* NewL(); |
49 static CPhoneExtensionHandler* NewL(); |
48 |
50 |
|
51 // <-- QT PHONE START --> |
49 /** |
52 /** |
50 * Customizes touch pane buttons. |
53 * Customizes touch pane buttons. |
51 * @param aServiceId Service id of the call. |
54 * @param aServiceId Service id of the call. |
52 * @param aArray Active call array |
55 * @param aArray Active call array |
53 * @param aTouchPane Interface to add and dimm |
56 * @param aTouchPane Interface to add and dimm |
54 * bubble touch pane buttons. |
57 * bubble touch pane buttons. |
55 */ |
58 */ |
56 void CustomizeTouchPaneButtonsL( |
59 /*void CustomizeTouchPaneButtonsL( |
57 TUint aServiceId, |
60 TUint aServiceId, |
58 RArray<CTelMenuExtension::TCallInfo>& aArray, |
61 RArray<CTelMenuExtension::TCallInfo>& aArray, |
59 MBubbleTouchPaneInterface& aTouchPane ); |
62 MBubbleTouchPaneInterface& aTouchPane );*/ |
|
63 // <-- QT PHONE END --> |
60 |
64 |
61 /** |
65 /** |
62 * Modifies menu when there is active call. |
66 * Modifies menu when there is active call. |
63 * @param aServiceId Service id of the call. |
67 * @param aServiceId Service id of the call. |
64 * @param aArray Active call array |
68 * @param aArray Active call array |