stateproviders/ftustateprovider/inc/ftuwizardactivatedstate.h
changeset 2 66c26770985f
parent 0 c464cd7e2753
child 7 446dc0e90e84
equal deleted inserted replaced
0:c464cd7e2753 2:66c26770985f
    34 class HbAction;
    34 class HbAction;
    35 class HbGridView;
    35 class HbGridView;
    36 class QGraphicsLinearLayout;
    36 class QGraphicsLinearLayout;
    37 class FtuContentService;
    37 class FtuContentService;
    38 class FtuWizard;
    38 class FtuWizard;
    39 
    39 class HbMenu;
    40  
    40  
    41 /** @ingroup group_ftustateprovider
    41 /** @ingroup group_ftustateprovider
    42  * @brief The state handles wizard activation and interaction.
    42  * @brief The state handles wizard activation and interaction.
    43  *
    43  *
    44  * @see StateMachine
    44  * @see StateMachine
   151      * Handles the item selection from grid.
   151      * Handles the item selection from grid.
   152      * @param index The activated item.
   152      * @param index The activated item.
   153      * @sice S60 ?S60_version.
   153      * @sice S60 ?S60_version.
   154      */
   154      */
   155     void activateWizard(const QModelIndex index);
   155     void activateWizard(const QModelIndex index);
       
   156     
       
   157     /**
       
   158      * Called when the wizards wants to show/udpate the view options menu.
       
   159      * @since S60 ?S60_version.
       
   160      * @param caller the Wizard which wants to update/set the options menu
       
   161      * @param optionsmenu pointer to the HbMenu instance describing the menu to be show
       
   162      */   
       
   163     void updateMainMenu(FtuWizard *, HbMenu * );
   156 
   164 
   157 signals:
   165 signals:
   158         
   166         
   159     /**
   167     /**
   160      * Emitted when the menu state is to be activated.
   168      * Emitted when the menu state is to be activated.