wlanutilities/wlanwizard/inc/wlanwizardhelper.h
changeset 39 7b3e49e4608a
parent 31 e8f4211554fb
child 53 bdc64aa9b954
--- a/wlanutilities/wlanwizard/inc/wlanwizardhelper.h	Thu Jun 10 15:44:54 2010 +0300
+++ b/wlanutilities/wlanwizard/inc/wlanwizardhelper.h	Thu Jun 24 10:49:51 2010 +0300
@@ -84,6 +84,13 @@
         ConfProcessSettings = 14,
         //! QString: Localized error string for WlanWizardPageGenericError
         ConfGenericErrorString = 15,
+        //! WlanWizardScanList: Available network options
+        ConfAvailableNetworkOptions = 16,
+        //! bool: Wps supported
+        ConfWpsSupported = 17,
+        //! int: Identifies how many steps should be gone backwards from 
+        // GenericErrorPage
+        ConfGenericErrorPageStepsBackwards = 18,
     };
     
 public:
@@ -111,6 +118,22 @@
         const QVariant &value) = 0;
     
     /*!
+     * Clears wlan configuration at the given configuration identifier and sets
+     * the configuration value to type Invalid.
+     * 
+     * @param [in] confId Configuration Identifier do to be cleared
+     */
+    virtual void clearConfiguration(ConfigurationId confId) = 0;
+    
+    /*!
+     * Tests whether a configuration has been set.
+     * 
+     * @param [in] confId Configuration Identifier do to be tested
+     * @return true if configuration value != Invalid, else false.
+     */
+    virtual bool configurationExists(ConfigurationId confId) = 0;
+    
+    /*!
        Enables the next button in wizard.
        
        @param [in] enable to enable button set to true.
@@ -118,13 +141,6 @@
     virtual void enableNextButton(bool enable) = 0;
 
     /*!
-       Enables the previous button in wizard.
-       
-       @param [in] enable to enable button set to true.
-     */
-    virtual void enablePrevButton(bool enable) = 0;
-
-    /*!
        Adds a new wizard page into the wizard framework.
        
        @param [in] pageId The identifier of Page. See WlanWizardPage::PageIds.