phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h
changeset 21 92ab7f8d0eab
parent 0 5f000ab63145
child 22 6bb1b21d2484
equal deleted inserted replaced
4:c84cf270c54f 21:92ab7f8d0eab
    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,