Next QUrl porting bug found: search include directories

This commit is contained in:
Emmanuel Pescosta 2015-02-26 17:15:18 +01:00
parent 6787467a7b
commit 41424d0109

View file

@ -156,7 +156,7 @@ void DolphinSearchBox::fromSearchUrl(const QUrl& url)
fromBalooSearchUrl(url); fromBalooSearchUrl(url);
} else if (url.scheme() == "filenamesearch") { } else if (url.scheme() == "filenamesearch") {
setText(url.queryItemValue("search")); setText(url.queryItemValue("search"));
setSearchPath(url.queryItemValue("url")); setSearchPath(QUrl::fromUserInput(url.queryItemValue("url"), QString(), QUrl::AssumeLocalFile));
m_contentButton->setChecked(url.queryItemValue("checkContent") == "yes"); m_contentButton->setChecked(url.queryItemValue("checkContent") == "yes");
} else { } else {
setText(QString()); setText(QString());
@ -474,7 +474,7 @@ void DolphinSearchBox::fromBalooSearchUrl(const QUrl& url)
const QString customDir = query.includeFolder(); const QString customDir = query.includeFolder();
if (!customDir.isEmpty()) { if (!customDir.isEmpty()) {
setSearchPath(customDir); setSearchPath(QUrl::fromLocalFile(customDir));
} else { } else {
setSearchPath(QDir::homePath()); setSearchPath(QDir::homePath());
} }