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(); }