diff options
Diffstat (limited to 'src/core/url_request_qrc_job_qt.cpp')
-rw-r--r-- | src/core/url_request_qrc_job_qt.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/url_request_qrc_job_qt.cpp b/src/core/url_request_qrc_job_qt.cpp index ccdb4f9b6..c84d59eb8 100644 --- a/src/core/url_request_qrc_job_qt.cpp +++ b/src/core/url_request_qrc_job_qt.cpp @@ -41,6 +41,8 @@ #include "url_request_qrc_job_qt.h" +#include "type_conversion.h" + #include "net/base/net_errors.h" #include "net/base/io_buffer.h" @@ -114,7 +116,7 @@ bool URLRequestQrcJobQt::ReadRawData(IOBuffer *buf, int bufSize, int *bytesRead) void URLRequestQrcJobQt::startGetHead() { // Get qrc file path. - QString qrcFilePath = ':' + QString::fromStdString(request_->url().path()); + QString qrcFilePath = ':' + toQt(request_->url()).path(QUrl::RemovePath | QUrl::RemoveQuery); m_file.setFileName(qrcFilePath); QFileInfo qrcFileInfo(m_file); // Get qrc file mime type. |