From 9922335c3bbb74145c8078d9d58694f687a6b60c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 7 Jul 2010 13:27:39 -0600 Subject: [PATCH] Fix opening of UNC paths on windows --- src/calibre/gui2/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index 9face1d9e9..607fe629f6 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -592,8 +592,11 @@ def open_url(qurl): def open_local_file(path): - url = QUrl.fromLocalFile(path) - open_url(url) + if iswindows: + os.startfile(os.path.normpath(path)) + else: + url = QUrl.fromLocalFile(path) + open_url(url) def is_ok_to_use_qt(): global gui_thread, _store_app