201036
authorhgs
Wed, 29 Sep 2010 13:58:42 +0800
changeset 62 531951b2e59a
parent 55 4c15d9aa2384
child 64 5136fef23c4b
201036
ftuwizardmodel/bwins/ftuwizardmodelu.def
ftuwizardmodel/eabi/ftuwizardmodelu.def
ftuwizardmodel/inc/ftuwizard.h
gsprofilesrv_plat/ftuwizardmodel_api/inc/ftuwizard.h
--- 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 *)
 
--- 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
 
--- 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);
     
 };
 
--- 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