27 #include "tphonecmdparamboolean.h" |
27 #include "tphonecmdparamboolean.h" |
28 #include "tphonecmdparaminteger.h" |
28 #include "tphonecmdparaminteger.h" |
29 #include "tphonecmdparamcallheaderdata.h" |
29 #include "tphonecmdparamcallheaderdata.h" |
30 #include "tphonecmdparamglobalnote.h" |
30 #include "tphonecmdparamglobalnote.h" |
31 #include "tphonecmdparamstring.h" |
31 #include "tphonecmdparamstring.h" |
32 #include "tphonecmdparamcallstatedata.h" |
|
33 #include "phoneviewcommanddefinitions.h" |
32 #include "phoneviewcommanddefinitions.h" |
34 #include "phoneui.hrh" |
33 #include "phoneui.hrh" |
35 #include "cphonemainresourceresolver.h" |
34 #include "cphonemainresourceresolver.h" |
36 #include "phonerssbase.h" |
35 #include "phonerssbase.h" |
37 #include "phonestatedefinitionsgsm.h" |
36 #include "phonestatedefinitionsgsm.h" |
38 #include "phonelogger.h" |
37 #include "phonelogger.h" |
39 #include "mphonestorage.h" |
38 #include "mphonestorage.h" |
|
39 #include "phonecallutil.h" |
40 |
40 |
41 // ================= MEMBER FUNCTIONS ======================= |
41 // ================= MEMBER FUNCTIONS ======================= |
42 |
42 |
43 // C++ default constructor can NOT contain any code, that |
43 // C++ default constructor can NOT contain any code, that |
44 // might leave. |
44 // might leave. |
69 // |
69 // |
70 void CPhoneTwoSinglesAndWaiting::ConstructL() |
70 void CPhoneTwoSinglesAndWaiting::ConstructL() |
71 { |
71 { |
72 CPhoneTwoSingles::ConstructL(); |
72 CPhoneTwoSingles::ConstructL(); |
73 |
73 |
74 TPhoneCmdParamCallStateData callStateData; |
74 iRingingCallId = PhoneCallUtil::CallIdByState( EPEStateRinging ); |
75 callStateData.SetCallState( EPEStateRinging ); |
|
76 iViewCommandHandle->HandleCommandL( |
|
77 EPhoneViewGetCallIdByState, &callStateData ); |
|
78 iRingingCallId = callStateData.CallId(); |
|
79 } |
75 } |
80 |
76 |
81 // ----------------------------------------------------------- |
77 // ----------------------------------------------------------- |
82 // CPhoneTwoSinglesAndWaiting::NewL() |
78 // CPhoneTwoSinglesAndWaiting::NewL() |
83 // Constructor |
79 // Constructor |