+ def versions(self):
+ """
+ Returns the version list from the QSettings.
+ """
+ return qvariant_converter.getStringList(self.settingsRetrieve("versions"))
+
+ def setVersions(self, versions):
+ """
+ Stores the given versions in the QSettings.
+ """
+ self.settingsStore("versions", qvariant_converter.convertStringList(versions))
+
+ def searchDirList(self):
+ """
+ Returns the search dir list from the QSettings.
+ """
+ return qvariant_converter.getStringList(self.settingsRetrieve("search_dir_list"))
+
+ def setSearchDirList(self, search_dir_list):
+ """
+ Stores the search dir list in the QSettings.
+ """
+ self.settingsStore("search_dir_list", qvariant_converter.convertStringList(search_dir_list))
+
+ def pathSearch(self):
+ """
+ Returns the value of path search from the QSettings.
+ """
+ return qvariant_converter.getBool(self.settingsRetrieve("path_search"))
+
+ def setPathSearch(self, path_search):
+ """
+ Stores the path search value in the QSettings.
+ """
+ self.settingsStore("path_search", qvariant_converter.convertBool(path_search))
+
+ def toolchains(self):
+ """
+ Returns the toolchains stored in the QSettings.
+ """
+ return qvariant_converter.getBoolDict(self.settingsRetrieve("toolchains"))
+
+ def setToolchains(self, toolchains):
+ """
+ Stores the toolchains in the QSettings.
+ """
+ self.settingsStore("toolchains", qvariant_converter.convertBoolDict(toolchains))
+
+ ####
+
+ ## Methodo to be implemented in child classes when needed ##
+
+ def reloadData(self):
+ """
+ Method called before the page is loaded. The pages that need to use this
+ method have to implement it.
+ """
+ pass
+
+ def setupUi(self):
+ """
+ Method called automatically during the initialization of the wizard page.
+ It set up the interface. Pages that need to use this method have to
+ implement it.
+ """
+ pass
+
+ def connectSignals(self):
+ """
+ Method called automatically during the initialization of the wizard page.
+ It connects the signals and the slots. The pages that need to use this
+ method have to implement it.
+ """
+ pass