equal
deleted
inserted
replaced
18 |
18 |
19 #ifndef TPHONECALLHEADERPARAM_H |
19 #ifndef TPHONECALLHEADERPARAM_H |
20 #define TPHONECALLHEADERPARAM_H |
20 #define TPHONECALLHEADERPARAM_H |
21 |
21 |
22 //INCLUDES |
22 //INCLUDES |
23 // <-- QT PHONE START --> |
|
24 // #include <bmbubblemanager2.h> |
|
25 // <-- QT PHONE END --> |
|
26 |
|
27 #include "mpeengineinfo.h" |
23 #include "mpeengineinfo.h" |
28 #include "tphonecmdparamcallheaderdata.h" |
24 #include "tphonecmdparamcallheaderdata.h" |
29 |
25 |
30 //FORWARD |
26 //FORWARD |
31 class MPhoneStateMachine; |
27 class MPhoneStateMachine; |
87 const TInt aCallId, |
83 const TInt aCallId, |
88 const TBool aWaitingCall, |
84 const TBool aWaitingCall, |
89 const TBool aVideoCall, |
85 const TBool aVideoCall, |
90 TPhoneCmdParamCallHeaderData* aCallHeaderData ); |
86 TPhoneCmdParamCallHeaderData* aCallHeaderData ); |
91 |
87 |
92 // <-- QT PHONE START --> |
|
93 /** |
88 /** |
94 * Sets the call header type used in the call bubble. |
89 * Sets the call header type used in the call bubble. |
95 * @param aCallHeaderType, call header type. |
90 * @param aCallHeaderType, call header type. |
96 */ |
91 */ |
97 void SetCallHeaderType( |
92 void SetCallHeaderType( |
99 /** |
94 /** |
100 * Returns the set call header type. Used for constructing right type |
95 * Returns the set call header type. Used for constructing right type |
101 * of call bubble. |
96 * of call bubble. |
102 */ |
97 */ |
103 TInt CallHeaderType() const; |
98 TInt CallHeaderType() const; |
104 // <-- QT PHONE END --> |
|
105 |
99 |
106 /** |
100 /** |
107 * Setter for divert indication showing in bubble. |
101 * Setter for divert indication showing in bubble. |
108 * @param aDivertIndication ETrue to show divert indication, |
102 * @param aDivertIndication ETrue to show divert indication, |
109 * EFalse to not. Usually setting EFalse isn't necessary |
103 * EFalse to not. Usually setting EFalse isn't necessary |
173 * @param aDirection the returned CNAP clipping direction |
167 * @param aDirection the returned CNAP clipping direction |
174 */ |
168 */ |
175 void GetCNAPText( |
169 void GetCNAPText( |
176 const TInt aCallId, |
170 const TInt aCallId, |
177 TDes& aData, |
171 TDes& aData, |
178 // <-- QT PHONE START --> |
|
179 // CBubbleManager::TPhoneClippingDirection& aDirection ) const; |
|
180 TPhoneCmdParamCallHeaderData::TPhoneTextClippingDirection& aDirection ) const; |
172 TPhoneCmdParamCallHeaderData::TPhoneTextClippingDirection& aDirection ) const; |
181 // <-- QT PHONE END --> |
|
182 |
173 |
183 /** |
174 /** |
184 * Check if contact is available(RemoteName or RemoteCompanyName), |
175 * Check if contact is available(RemoteName or RemoteCompanyName), |
185 * if available ETrue is returned otherwise EFalse. |
176 * if available ETrue is returned otherwise EFalse. |
186 * @param aCallid call id |
177 * @param aCallid call id |
256 |
247 |
257 private: |
248 private: |
258 |
249 |
259 MPhoneCallHeaderManagerUtility& iManagerUtility; |
250 MPhoneCallHeaderManagerUtility& iManagerUtility; |
260 MPhoneStateMachine& iStateMachine; |
251 MPhoneStateMachine& iStateMachine; |
261 // <-- QT PHONE START --> |
|
262 TInt iCallHeaderType; |
252 TInt iCallHeaderType; |
263 // <-- QT PHONE END --> |
|
264 TBool iSetDivertIndication; |
253 TBool iSetDivertIndication; |
265 |
254 |
266 }; |
255 }; |
267 |
256 |
268 #endif // TPHONECALLHEADERPARAM_H |
257 #endif // TPHONECALLHEADERPARAM_H |