diff -r 5a264aaf7677 -r c044bc2ea8f7 ftuwizardmodel/inc/ftuwizard.h --- a/ftuwizardmodel/inc/ftuwizard.h Tue May 25 04:13:06 2010 +0800 +++ b/ftuwizardmodel/inc/ftuwizard.h Thu Jun 10 16:03:48 2010 +0800 @@ -25,7 +25,7 @@ #include #include #include -#include +#include class QGraphicsWidget; @@ -42,22 +42,6 @@ typedef struct { /** - * The default icon to be shown in menustrip UI component. - */ - QFileInfo mMenustripDefaultIcon; - /** - * The pressed icon to be shown in menustrip UI component. - */ - QFileInfo mMenustripPressedIcon; - /** - * The focussed icon to be shown in menustrip UI component. - */ - QFileInfo mMenustripFocussedIcon; - /** - * The text to be shown in menustrip UI component. - */ - QString mMenustripLabel; - /** * The default icon to be shown in table of contents UI component. */ QFileInfo mTocDefaultIcon; @@ -212,20 +196,6 @@ void viewChanged(FtuWizard *caller, QGraphicsWidget* viewWidget); /** - * Emit this signal to put the ftu view to full-screen view, i.e. no - * titlebar, infotext & menustrip. - * @param caller The calling wizard plugin instance. - */ - void fullScreenModeRequested(FtuWizard *caller); - - /** - * Emit this signal to come out of fullscreen mode, i.e. show the titlebar, - * infotext and menustrip - * @param caller The calling wizard plugin instance. - */ - void partialScreenModeRequested(FtuWizard *caller); - - /** * Adds an over-lay widget on top of the current view, used to add an * overlay animation on top of the current view * @param caller The calling wizard plugin instance. @@ -262,6 +232,13 @@ * @param menu The HbMenu instance that needs to be shown on the view */ void updateMainMenu(FtuWizard *caller, HbMenu * menu); + + /** + * Emit this signal to indicate that the wizard plugin wants to be deactivated. + * Wizard is deactivated and Table of Contents is shown by the application. + * @param caller The calling wizard plugin instance. + */ + void wizardDeactivated(FtuWizard *caller); };