diff -r ebdbd102c78a -r 2eacb6118286 phoneapp/phoneuiqtviewadapter/tsrc/ut_phoneuiqtviewadapter/phonebubblewrapper.h --- a/phoneapp/phoneuiqtviewadapter/tsrc/ut_phoneuiqtviewadapter/phonebubblewrapper.h Fri May 14 15:51:57 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,115 +0,0 @@ -/* -* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* -*/ -#ifndef PHONEBUBBLEWRAPPERMOCK_H -#define PHONEBUBBLEWRAPPERMOCK_H - -#include -#include -#include -#include "bubblemanagerif.h" - -extern bool m_setDivertCalled; -extern bool m_bubblewrapperbool; -extern int m_bubblewrapperint; -extern bool m_setStateCalled; -extern bool m_setLabelCalled; -extern bool m_setCliCalled; -extern bool m_setSecondaryCliCalled; -extern bool m_setCallTypeCalled; -extern bool m_createCallHeaderCalled; -extern int m_createCallHeaderInt; -extern int m_setStateCallId; -extern int m_setStateBubbleId; -extern int m_setStateCallState; -extern const TDesC *m_setLabelText; -extern int m_setLabelBubbleId; -extern int m_setCliBubbleId; -extern const TDesC *m_setCliText; -extern int m_setSecondaryCliBubbleId; -extern const TDesC *m_setSecondaryCliText; -extern int m_setCallTypeBubbleId; -extern int m_setCallTypeType; -extern bool m_bubbleIdCalled; -extern int m_bubbleIdCallId; -extern bool m_activeCallCountCalled; -extern QMap m_callStateMap; -extern QMap m_bubblesMap; -extern QList m_conferenceCallList; -extern bool m_creataConferenceCalled; -extern bool m_removeConferenceCalled; -extern bool m_removeCallFromConference; -extern int m_bubble_id; -extern QMap m_services; -extern bool m_setCipheringCalled; - - -class PhoneBubbleWrapper : public QObject -{ - Q_OBJECT - -public: - PhoneBubbleWrapper (BubbleManagerIF& bubble, QObject *parent = 0); - virtual ~PhoneBubbleWrapper (); - void updateCallState (int callId, int newState); - int callId (int state); - int createCallHeader (int callId); - void removeCallHeader (int callId); - void setState (int callId, int bubble, int callState); - void setLabel (int bubble, const TDesC &text); - void setCli (int bubble, const TDesC &cliText); - void setSecondaryCli (int bubble, const TDesC &cliText); - void setCallType (int bubble, int callType); - BubbleManagerIF& bubbleManager (); - int bubbleId (int callId); - void setDivert (int bubble, bool enabled); - void setCiphering(int bubble, bool indicatorAllowed, bool enabled); - int activeCallCount (); - - const QMap callStates() const; - - QMap bubbles(); - - int createConferenceBubble(int callId, int callState, - const TDesC &labelText, const TDesC &cliText); - - void setConferenceCallId(int callId); - - QList conferenceCallList(); - - void removeConferenceCallId(int callId); - - bool conferenceCallId(int callId); - - void removeCallFromConference(int callId); - - void removeConferenceBubble(); - - int callIdByBubbleId(int bubbleId); - - void addToConferenceBubble(); - - void setServiceId(int callId, int serviceId); - - int serviceIdByCallId(int callId) const; - - QMap serviceIds() const; - -private: - BubbleManagerIF& m_bubble; -}; - -#endif // PHONEBUBBLEWRAPPERMOCK_H