phoneapp/phoneuiqtviewadapter/tsrc/ut_phonecommandextensionwrapper/menuextension_stub.h
branchGCC_SURGE
changeset 51 f39ed5e045e0
parent 27 2f8f8080a020
parent 45 6b911d05207e
equal deleted inserted replaced
40:bab96b7ed1a4 51:f39ed5e045e0
     1 /*
     1 /*
     2 * ============================================================================
     2 * ============================================================================
     3 *  Name        : 
     3 *  Name        : 
     4 *  Part of     : 
     4 *  Part of     : 
     5 *  Description : 
     5 *  Description : 
     6 *  Version     : %version:  2 % 
     6 *  Version     : %version:  3 % 
     7 *
     7 *
     8 *  Copyright 2008 Nokia.  All rights reserved.
     8 *  Copyright 2008 Nokia.  All rights reserved.
     9 *  This material, including documentation and any related computer
     9 *  This material, including documentation and any related computer
    10 *  programs, is protected by copyright controlled by Nokia.  All
    10 *  programs, is protected by copyright controlled by Nokia.  All
    11 *  rights are reserved.  Copying, including reproducing, storing,
    11 *  rights are reserved.  Copying, including reproducing, storing,
    80     */
    80     */
    81     virtual void modifyPushButtonCommandList(const QList<CallInfo> &callInfo,
    81     virtual void modifyPushButtonCommandList(const QList<CallInfo> &callInfo,
    82                                              QList<int> &buttonCmdList);
    82                                              QList<int> &buttonCmdList);
    83     
    83     
    84     /*!
    84     /*!
       
    85         \fn void modifyToolBarCommandList(QList<int> &menuCmdList)
       
    86         
       
    87         Modifies tool bar command list. CallInfo contains current call 
       
    88         information and toolBarCmdList contains current list of tool 
       
    89         bar commands. 
       
    90         Interface can remove/disable commands if the command list contains 
       
    91         unsupported call commands (For example if service doesn't support 
       
    92         conference call) or add commads which should be handled by telephony  
       
    93         call handling (maximum amount of tool bar commands is 4 and list
       
    94         index 0 is used for right button).
       
    95     */
       
    96     void modifyToolBarCommandList(const QList<CallInfo> &callInfo,
       
    97                                   QList<XQTelUiCommandExtension::ToolBarCommand> &toolBarCmdList);
       
    98     
       
    99     /*!
    85         \fn void addMenuActions(QList<HbAction*> &menuActions)
   100         \fn void addMenuActions(QList<HbAction*> &menuActions)
    86         
   101         
    87         Adds actions to menu. Interface adds own actions to the list which
   102         Adds actions to menu. Interface adds own actions to the list which
    88         should be added to the call menu. 
   103         should be added to the call menu. 
    89         Interface is the responsible for handling action triggers.
   104         Interface is the responsible for handling action triggers.