From 15ab41347798741d7d5d066d500526dfe343d7f5 Mon Sep 17 00:00:00 2001 From: Ricardo Garcia Silva Date: Fri, 11 Oct 2024 10:09:45 +0100 Subject: [PATCH] Using QUrl.fromLocalFile() in order to enusre correct URL generation --- .gitignore | 5 ++++- src/qgis_conefor/main.py | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a882ed5..6b96723 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,7 @@ resources_rc.py *~ .idea/* -build \ No newline at end of file +build + +src/qgis_conefor/ui/symbology-style.db +src/qgis_conefor/ui/user-history.db diff --git a/src/qgis_conefor/main.py b/src/qgis_conefor/main.py index b293df0..5fd2c27 100644 --- a/src/qgis_conefor/main.py +++ b/src/qgis_conefor/main.py @@ -358,7 +358,8 @@ def check_for_removed_layers(self, removed_layer_ids: list[str]): def open_output_dir(self): output_dir = load_settings_key( schemas.QgisConeforSettingsKey.OUTPUT_DIR) - QtGui.QDesktopServices.openUrl(QtCore.QUrl(f"file://{output_dir}")) + output_dir_url = QtCore.QUrl.fromLocalFile(output_dir) + QtGui.QDesktopServices.openUrl(output_dir_url) def _react_to_layer_attributes_added( self,