diff -r 682dd021f9be -r 7b3e49e4608a wlanutilities/wlanwizard/inc/wlanwizardhelper.h --- 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.