# HG changeset patch # User hgs # Date 1285739922 -28800 # Node ID 531951b2e59a3f27f6eb23b376805aad7716c61b # Parent 4c15d9aa2384eb4d04466b6c8cf16f1f4ff5faf6 201036 diff -r 4c15d9aa2384 -r 531951b2e59a ftuwizardmodel/bwins/ftuwizardmodelu.def --- a/ftuwizardmodel/bwins/ftuwizardmodelu.def Thu Sep 02 17:14:05 2010 +0800 +++ b/ftuwizardmodel/bwins/ftuwizardmodelu.def Wed Sep 29 13:58:42 2010 +0800 @@ -20,4 +20,5 @@ ??0FtuWizard@@IAE@XZ @ 19 NONAME ; FtuWizard::FtuWizard(void) ?infoTextUpdated@FtuWizard@@IAEXPAV1@VQString@@@Z @ 20 NONAME ; void FtuWizard::infoTextUpdated(class FtuWizard *, class QString) ?trUtf8@FtuWizard@@SA?AVQString@@PBD0H@Z @ 21 NONAME ; class QString FtuWizard::trUtf8(char const *, char const *, int) + ?wizardSettingsChanged@FtuWizard@@IAEXPAV1@@Z @ 22 NONAME ; void FtuWizard::wizardSettingsChanged(class FtuWizard *) diff -r 4c15d9aa2384 -r 531951b2e59a ftuwizardmodel/eabi/ftuwizardmodelu.def --- a/ftuwizardmodel/eabi/ftuwizardmodelu.def Thu Sep 02 17:14:05 2010 +0800 +++ b/ftuwizardmodel/eabi/ftuwizardmodelu.def Wed Sep 29 13:58:42 2010 +0800 @@ -15,4 +15,5 @@ _ZNK9FtuWizard10metaObjectEv @ 14 NONAME _ZTI9FtuWizard @ 15 NONAME _ZTV9FtuWizard @ 16 NONAME + _ZN9FtuWizard21wizardSettingsChangedEPS_ @ 17 NONAME diff -r 4c15d9aa2384 -r 531951b2e59a ftuwizardmodel/inc/ftuwizard.h --- a/ftuwizardmodel/inc/ftuwizard.h Thu Sep 02 17:14:05 2010 +0800 +++ b/ftuwizardmodel/inc/ftuwizard.h Wed Sep 29 13:58:42 2010 +0800 @@ -57,6 +57,12 @@ * The text to be shown in table of contents UI component. */ QString mTocLabel; + + /** + * Secondary text to be shown in table of contents UI component. + */ + QString mTocSecondaryLabel; + /** * Informs Framework whether a plugin is having any ftu view or not. * It should be set to false by plugin if it has any FTU view to be shown @@ -239,6 +245,15 @@ * @param caller The calling wizard plugin instance. */ void wizardDeactivated(FtuWizard *caller); + + /** + * Emit this signal to update the text/icons of the widget. + * FTU framework reads settings through wizardSettings()and + * displays accordingly. It should be ensured by plugin/wizard + * that the modified settings are reflected through wizardSettings(). + * @param caller The calling wizard plugin instance. + */ + void wizardSettingsChanged(FtuWizard *caller); }; diff -r 4c15d9aa2384 -r 531951b2e59a gsprofilesrv_plat/ftuwizardmodel_api/inc/ftuwizard.h --- a/gsprofilesrv_plat/ftuwizardmodel_api/inc/ftuwizard.h Thu Sep 02 17:14:05 2010 +0800 +++ b/gsprofilesrv_plat/ftuwizardmodel_api/inc/ftuwizard.h Wed Sep 29 13:58:42 2010 +0800 @@ -57,6 +57,12 @@ * The text to be shown in table of contents UI component. */ QString mTocLabel; + + /** + * Secondary text to be shown in table of contents UI component. + */ + QString mTocSecondaryLabel; + /** * Informs Framework whether a plugin is having any ftu view or not. * It should be set to false by plugin if it has any FTU view to be shown @@ -104,7 +110,6 @@ * @param wizardIdx Index of the Cenrep key for a wizard. * If wizard is invoking another application, it should provide cenrepOwnerId and wizardIdx * to the application. Application should write 1 into the wizardIdx cenrep on completion. - * @since S60 ?S60_version. */ virtual void initializeWizard(qint32 cenrepOwnerId, int wizardIdx) = 0; @@ -238,7 +243,15 @@ * @param caller The calling wizard plugin instance. */ void wizardDeactivated(FtuWizard *caller); - + + /** + * Emit this signal to update the text/icons of the widget. + * FTU framework reads settings through wizardSettings()and + * displays accordingly. It should be ensured by plugin/wizard + * that the modified settings are reflected through wizardSettings(). + * @param caller The calling wizard plugin instance. + */ + void wizardSettingsChanged(FtuWizard *caller); }; #endif // FTUWIZARD_H