X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBWizardPage.py;h=f6aeac67eeba83f9f7d1a3cdfa69a03b0d4fa058;hb=39e200e1f43474a96888f97e2271728c9605ccbe;hp=be66756206897d489e8c33cb82187f4340e7e65b;hpb=cf36efa296379eb024dd593fc2806a42093e6c97;p=bertos.git diff --git a/wizard/BWizardPage.py b/wizard/BWizardPage.py index be667562..f6aeac67 100644 --- a/wizard/BWizardPage.py +++ b/wizard/BWizardPage.py @@ -28,7 +28,6 @@ # # Copyright 2008 Develer S.r.l. (http://www.develer.com/) # -# $Id$ # # Author: Lorenzo Berni # @@ -85,6 +84,7 @@ class BWizardPage(QWizardPage): """ return QApplication.instance().project.info(key) + @property def project(self): """ Returns the BProject instance. @@ -107,6 +107,18 @@ class BWizardPage(QWizardPage): Value is a QVariant and neet to be converted in a standard type. """ return QApplication.instance().settings.value(QString(key), QVariant()) + + def plugins(self): + """ + Returns the list of actived plugins. + """ + return qvariant_converter.getStringList(self.settingsRetrieve("plugins")) + + def setPlugins(self, plugins): + """ + Stores the given list of actived plugins. + """ + self.settingsStore("plugins", qvariant_converter.convertStringList(plugins)) def versions(self): """ @@ -172,7 +184,7 @@ class BWizardPage(QWizardPage): ## Methodo to be implemented in child classes when needed ## - def reloadData(self): + def reloadData(self, previous_id=None): """ Method called before the page is loaded. The pages that need to use this method have to implement it. @@ -195,4 +207,4 @@ class BWizardPage(QWizardPage): """ pass - #### \ No newline at end of file + ####