equal
deleted
inserted
replaced
19 #ifndef CPHONECALLHEADERMANAGER_H |
19 #ifndef CPHONECALLHEADERMANAGER_H |
20 #define CPHONECALLHEADERMANAGER_H |
20 #define CPHONECALLHEADERMANAGER_H |
21 |
21 |
22 //INCLUDES |
22 //INCLUDES |
23 #include <e32base.h> |
23 #include <e32base.h> |
24 #include <bmbubblemanager.h> |
24 // <-- QT PHONE START --> |
|
25 //#include <bmbubblemanager.h> |
|
26 // <-- QT PHONE END --> |
25 |
27 |
26 #include "mphonecallheadermanagerutility.h" |
28 #include "mphonecallheadermanagerutility.h" |
27 #include "mphonestatemachine.h" |
29 #include "mphonestatemachine.h" |
28 #include "mphoneviewcommandhandle.h" |
30 #include "mphoneviewcommandhandle.h" |
29 #include "mphonecustomization.h" |
31 #include "mphonecustomization.h" |
84 * displayed) |
86 * displayed) |
85 * @param aCallid call id |
87 * @param aCallid call id |
86 */ |
88 */ |
87 void DisplayHeaderForOutgoingCallL( |
89 void DisplayHeaderForOutgoingCallL( |
88 const TInt aCallId ); |
90 const TInt aCallId ); |
89 |
91 |
|
92 // <-- QT PHONE START --> |
90 /** |
93 /** |
91 * Sets the call header type used in the call bubble. |
94 * Sets the call header type used in the call bubble. |
92 * @param aCallHeaderType, call header type. |
95 * @param aCallHeaderType, call header type. |
93 */ |
96 */ |
94 void SetCallHeaderType( |
97 void SetCallHeaderType( |
95 const CBubbleManager::TPhoneCallTypeFlags aCallHeaderType ); |
98 TInt aCallHeaderType ); |
96 |
99 |
97 /** |
100 /** |
98 * Returns the set call header type. |
101 * Returns the set call header type. |
99 */ |
102 */ |
100 CBubbleManager::TPhoneCallTypeFlags CallHeaderType() const; |
103 TInt CallHeaderType() const; |
|
104 // <-- QT PHONE END --> |
101 |
105 |
102 /** |
106 /** |
103 * Sets divert indication to call header if necessary |
107 * Sets divert indication to call header if necessary |
104 * @param aCallId - Call Id. |
108 * @param aCallId - Call Id. |
105 * @param aCallHeaderData - Call header where indication will be set |
109 * @param aCallHeaderData - Call header where indication will be set |
119 * otherwise EFalse. |
123 * otherwise EFalse. |
120 * @param aCallId, call id. |
124 * @param aCallId, call id. |
121 */ |
125 */ |
122 TBool IsVideoCall( const TInt aCallId ) const; |
126 TBool IsVideoCall( const TInt aCallId ) const; |
123 |
127 |
124 /** |
128 /** |
125 * Sets texts to call header |
129 * Sets texts to call header |
126 * @param aCallId - Call Id. |
130 * @param aCallId - Call Id. |
127 * @param aWaitingCall waiting call indication |
131 * @param aWaitingCall waiting call indication |
128 * @param aCallHeaderData - Call header where indication will be set |
132 * @param aCallHeaderData - Call header where indication will be set |
129 * if needed. |
133 * if needed. |
130 */ |
134 */ |
131 void SetCallHeaderTextsForCallComingIn( |
135 void SetCallHeaderTextsForCallComingIn( |
132 const TInt aCallId, |
136 const TInt aCallId, |