X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBWizardPage.py;h=81737e34249b34652f9810d2dc21e89486fcae27;hb=207f2e0949a7ff66a91076a7c69b9a297e62f36b;hp=5e5569ab8362a5ce8e32df2ab4ae55e51ea4e9c7;hpb=fea9d2e39d8694ff5f6e542fe4eb641a3a56aa33;p=bertos.git diff --git a/wizard/BWizardPage.py b/wizard/BWizardPage.py index 5e5569ab..81737e34 100644 --- a/wizard/BWizardPage.py +++ b/wizard/BWizardPage.py @@ -24,6 +24,9 @@ class BWizardPage(QWizardPage): layout.addWidget(self.pageContent) self.setLayout(layout) + def _exceptionOccurred(self, message): + QMessageBox.critical(self, self.tr("Error occurred"), message, QMessageBox.Ok, QMessageBox.NoButton) + def _settingsStore(self, key, value): QApplication.instance().settings.setValue(QString(key), value) @@ -35,6 +38,9 @@ class BWizardPage(QWizardPage): def _projectInfoRetrieve(self, key): return QApplication.instance().project.info(key) + + def _project(self): + return QApplication.instance().project def versions(self): return qvariant_converter.getStringList(self._settingsRetrieve("versions")) @@ -55,10 +61,13 @@ class BWizardPage(QWizardPage): self._settingsStore("path_search", qvariant_converter.convertBool(path_search)) def toolchains(self): - return qvariant_converter.getStringList(self._settingsRetrieve("toolchains")) + return qvariant_converter.getBoolDict(self._settingsRetrieve("toolchains")) def setToolchains(self, toolchains): - self._settingsStore("toolchains", qvariant_converter.convertStringList(toolchains)) + self._settingsStore("toolchains", qvariant_converter.convertBoolDict(toolchains)) def reloadData(self): + pass + + def saveData(self): pass \ No newline at end of file