X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBFolderPage.py;h=187557db00b1bbe318f73276ac29ee2ff9a40d97;hb=f17105e9cf0514f9204e4c3e3eef07d85742aea5;hp=4e1174457fd71bc7a95d26521068a5ce872625c9;hpb=166b09310df7d5829ea832c707278dd38bff8a2d;p=bertos.git diff --git a/wizard/BFolderPage.py b/wizard/BFolderPage.py index 4e117445..187557db 100644 --- a/wizard/BFolderPage.py +++ b/wizard/BFolderPage.py @@ -95,6 +95,11 @@ class BFolderPage(BWizardPage): stored_folder = self.defaultFolder() if stored_folder != "": self._destination_folder = stored_folder + elif os.name == "nt": + from win32com.shell import shell, shellcon + self._destination_folder = shell.SHGetFolderPath(0, shellcon.CSIDL_PERSONAL, 0, 0) + del shell + del shellcon else: self._destination_folder = os.path.expanduser("~") self.pageContent.directoryEdit.setText(self._destination_folder)