mirror of
https://invent.kde.org/system/dolphin
synced 2024-08-22 01:40:02 +00:00
filenamesearch:/ define a title for the query
Summary: CCBUG: 420354 Reviewers: ngraham, elvisangelaccio, #dolphin, #frameworks, iasensio Reviewed By: elvisangelaccio, #dolphin, iasensio Subscribers: iasensio, kfm-devel Tags: #dolphin Differential Revision: https://phabricator.kde.org/D29198
This commit is contained in:
parent
dcd8c646a5
commit
e076d8668f
|
@ -136,6 +136,7 @@ QUrl DolphinSearchBox::urlForSearching() const
|
|||
}
|
||||
|
||||
query.addQueryItem(QStringLiteral("url"), searchPath().url());
|
||||
query.addQueryItem(QStringLiteral("title"), queryTitle(m_searchInput->text()));
|
||||
|
||||
url.setQuery(query);
|
||||
}
|
||||
|
@ -472,6 +473,12 @@ void DolphinSearchBox::init()
|
|||
connect(m_startSearchTimer, &QTimer::timeout, this, &DolphinSearchBox::emitSearchRequest);
|
||||
}
|
||||
|
||||
QString DolphinSearchBox::queryTitle(const QString& text) const
|
||||
{
|
||||
return i18nc("@title UDS_DISPLAY_NAME for a KIO directory listing. %1 is the query the user entered.",
|
||||
"Query Results from '%1'", text);
|
||||
}
|
||||
|
||||
QUrl DolphinSearchBox::balooUrlForSearching() const
|
||||
{
|
||||
#ifdef HAVE_BALOO
|
||||
|
@ -494,8 +501,7 @@ QUrl DolphinSearchBox::balooUrlForSearching() const
|
|||
|
||||
query.setSearchString(queryStrings.join(QLatin1Char(' ')));
|
||||
|
||||
return query.toSearchUrl(i18nc("@title UDS_DISPLAY_NAME for a KIO directory listing. %1 is the query the user entered.",
|
||||
"Query Results from '%1'", text));
|
||||
return query.toSearchUrl(queryTitle(text));
|
||||
#else
|
||||
return QUrl();
|
||||
#endif
|
||||
|
|
|
@ -161,6 +161,8 @@ private:
|
|||
bool isIndexingEnabled() const;
|
||||
|
||||
private:
|
||||
QString queryTitle(const QString& text) const;
|
||||
|
||||
bool m_startedSearching;
|
||||
bool m_active;
|
||||
|
||||
|
|
Loading…
Reference in a new issue