52 extern bool m_creataConferenceCalled; |
52 extern bool m_creataConferenceCalled; |
53 extern bool m_removeConferenceCalled; |
53 extern bool m_removeConferenceCalled; |
54 extern bool m_removeCallFromConference; |
54 extern bool m_removeCallFromConference; |
55 extern int m_bubble_id; |
55 extern int m_bubble_id; |
56 extern QMap<int,int> m_services; |
56 extern QMap<int,int> m_services; |
|
57 extern bool m_setCipheringCalled; |
57 |
58 |
58 |
59 |
59 class PhoneBubbleWrapper : public QObject |
60 class PhoneBubbleWrapper : public QObject |
60 { |
61 { |
61 Q_OBJECT |
62 Q_OBJECT |
73 void setSecondaryCli (int bubble, const TDesC &cliText); |
74 void setSecondaryCli (int bubble, const TDesC &cliText); |
74 void setCallType (int bubble, int callType); |
75 void setCallType (int bubble, int callType); |
75 BubbleManagerIF& bubbleManager (); |
76 BubbleManagerIF& bubbleManager (); |
76 int bubbleId (int callId); |
77 int bubbleId (int callId); |
77 void setDivert (int bubble, bool enabled); |
78 void setDivert (int bubble, bool enabled); |
|
79 void setCiphering(int bubble, bool indicatorAllowed, bool enabled); |
78 int activeCallCount (); |
80 int activeCallCount (); |
79 |
81 |
80 const QMap<int, int> callStates() const; |
82 const QMap<int, int> callStates() const; |
81 |
83 |
82 QMap<int, int> bubbles(); |
84 QMap<int, int> bubbles(); |
83 |
85 |
84 void createConferenceBubble(int callId, int callState, |
86 int createConferenceBubble(int callId, int callState, |
85 const TDesC &labelText, const TDesC &cliText); |
87 const TDesC &labelText, const TDesC &cliText); |
86 |
88 |
87 void setConferenceCallId(int callId); |
89 void setConferenceCallId(int callId); |
88 |
90 |
89 QList<int> conferenceCallList(); |
91 QList<int> conferenceCallList(); |