X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=wizard%2FBFolderPage.py;h=187557db00b1bbe318f73276ac29ee2ff9a40d97;hb=fdc88a37b41df85d15b91ff1b5d12474e0d38bf3;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)