From 468182da4c22765cfe8db35e7fdbc7c5b6757408 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 19 Mar 2016 01:44:50 +0100 Subject: [PATCH] refs #621, URL from local file path --- src/blackmisc/network/url.cpp | 5 +++++ src/blackmisc/network/url.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/src/blackmisc/network/url.cpp b/src/blackmisc/network/url.cpp index 347298415..676f9b764 100644 --- a/src/blackmisc/network/url.cpp +++ b/src/blackmisc/network/url.cpp @@ -200,6 +200,11 @@ namespace BlackMisc return port == p; } + CUrl CUrl::fromLocalFile(const QString &localFile) + { + return QUrl::fromLocalFile(localFile); + } + QString CUrl::stripQueryString(const QString query) { QString q(query.trimmed()); diff --git a/src/blackmisc/network/url.h b/src/blackmisc/network/url.h index c8a6e6c2c..ca592b63b 100644 --- a/src/blackmisc/network/url.h +++ b/src/blackmisc/network/url.h @@ -147,6 +147,9 @@ namespace BlackMisc //! Default port for given protocol static bool isDefaultPort(const QString &protocol, int port); + //! From local file path + static CUrl fromLocalFile(const QString &localFile); + //! Convert to QUrl operator QUrl() const { return this->toQUrl(); }