From 9108221e91fa6aadac845bf63afd167eb5d18dea Mon Sep 17 00:00:00 2001 From: Emanuele Date: Tue, 5 Jan 2021 00:12:27 +0100 Subject: [PATCH] Bugfix open settings --- src/rmview/rmview.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rmview/rmview.py b/src/rmview/rmview.py index 5d8716b..3d667ec 100644 --- a/src/rmview/rmview.py +++ b/src/rmview/rmview.py @@ -338,6 +338,7 @@ class rMViewApp(QApplication): confpath = os.path.abspath(self.config_file or self.DEFAULT_CONFIG) if not os.path.isfile(confpath): + os.makedirs(os.path.dirname(confpath)) with open(confpath, "w") as f: json.dump({ "ssh": {"address": [self.config['ssh'].get('address', "10.11.99.1")]}, @@ -346,7 +347,7 @@ class rMViewApp(QApplication): "pen_color": "red", "pen_trail": 200 }, f, indent=4) - QDesktopServices.openUrl(QUrl("file://" + confpath)) + QDesktopServices.openUrl(QUrl("file:///" + confpath)) self.quit() @pyqtSlot(Exception)