X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBVersionPage.py;h=fde94dbb84dae030ef9a20034a02788de946cd19;hb=727a2e93cf75a473037d2b8c62c3c4edf2cebaf3;hp=0db1bd6217662a475cb3a5ea3c1df1e1f58b5d91;hpb=44938affff38b1fa2e52a1ced17c30b7d47a4327;p=bertos.git diff --git a/wizard/BVersionPage.py b/wizard/BVersionPage.py index 0db1bd62..fde94dbb 100644 --- a/wizard/BVersionPage.py +++ b/wizard/BVersionPage.py @@ -153,11 +153,15 @@ class BVersionPage(BWizardPage): """ Fills the version list with all the BeRTOS versions founded in the QSettings. """ - versions = self.versions() + versions = set([]) + if os.name == "nt": + import winreg_importer + versions |= set(winreg_importer.getBertosDirs()) + versions |= set(self.versions()) selected = self.projectInfo("SOURCES_PATH") for directory in versions: item = self.insertListElement(directory) - if not selected is None and selected == directory: + if selected and selected == directory: self.setCurrentItem(item) def setCurrentItem(self, item):