X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBVersionPage.py;h=e9ebb54b30918561d3123fb19053180ddf29edb6;hb=fea9d2e39d8694ff5f6e542fe4eb641a3a56aa33;hp=129a5bf1dd8e71764405d20453a96df348c3d083;hpb=a4df604eb0061ccfcea861f5a0d836a0885ef9fd;p=bertos.git diff --git a/wizard/BVersionPage.py b/wizard/BVersionPage.py index 129a5bf1..e9ebb54b 100644 --- a/wizard/BVersionPage.py +++ b/wizard/BVersionPage.py @@ -34,14 +34,14 @@ class BVersionPage(BWizardPage): self.pageContent.versionList.setCurrentRow(-1) def _storeVersion(self, directory): - versions = qvariant_converter.getStringList(self._settingsRetrieve("versions")) + versions = self.versions() versions = set(versions + [directory]) - self._settingsStore("versions", list(versions)) + self.setVersions(list(versions)) def _deleteVersion(self, directory): - versions = qvariant_converter.getStringList(self._settingsRetrieve("versions")) + versions = self.versions() versions.remove(directory) - self._settingsStore("versions", versions) + self.setVersions(versions) def _insertListElement(self, directory): if bertos_utils.isBertosDir(directory): @@ -54,7 +54,7 @@ class BVersionPage(BWizardPage): self.pageContent.versionList.addItem(item) def _fillVersionList(self): - versions = qvariant_converter.getStringList(self._settingsRetrieve("versions")) + versions = self.versions() for directory in versions: self._insertListElement(directory)