diff options
author | hjk <hjk121@nokiamail.com> | 2014-01-13 16:17:34 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2014-01-14 07:43:00 +0100 |
commit | 4d96fa7aba7be35800d61d8bed89d3f6c3ef9329 (patch) | |
tree | c9b102981cf81023e1488224a24758af18aa064e /src/plugins/qmljstools/qmljsfunctionfilter.cpp | |
parent | 8b854270a6c214479b2cdf302072a3e74fa854da (diff) | |
download | qt-creator-4d96fa7aba7be35800d61d8bed89d3f6c3ef9329.tar.gz |
Core: Merge Find and Locator into Core plugin
Change-Id: I7053310272235d854c9f409670ff52a10a7add8b
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/qmljstools/qmljsfunctionfilter.cpp')
-rw-r--r-- | src/plugins/qmljstools/qmljsfunctionfilter.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/plugins/qmljstools/qmljsfunctionfilter.cpp b/src/plugins/qmljstools/qmljsfunctionfilter.cpp index 9da8cc3c68..32e709b562 100644 --- a/src/plugins/qmljstools/qmljsfunctionfilter.cpp +++ b/src/plugins/qmljstools/qmljsfunctionfilter.cpp @@ -39,7 +39,7 @@ using namespace QmlJSTools::Internal; Q_DECLARE_METATYPE(LocatorData::Entry) FunctionFilter::FunctionFilter(LocatorData *data, QObject *parent) - : Locator::ILocatorFilter(parent) + : Core::ILocatorFilter(parent) , m_data(data) { setId("Functions"); @@ -55,17 +55,17 @@ void FunctionFilter::refresh(QFutureInterface<void> &) { } -static bool compareLexigraphically(const Locator::FilterEntry &a, - const Locator::FilterEntry &b) +static bool compareLexigraphically(const Core::LocatorFilterEntry &a, + const Core::LocatorFilterEntry &b) { return a.displayName < b.displayName; } -QList<Locator::FilterEntry> FunctionFilter::matchesFor(QFutureInterface<Locator::FilterEntry> &future, const QString &origEntry) +QList<Core::LocatorFilterEntry> FunctionFilter::matchesFor(QFutureInterface<Core::LocatorFilterEntry> &future, const QString &origEntry) { QString entry = trimWildcards(origEntry); - QList<Locator::FilterEntry> goodEntries; - QList<Locator::FilterEntry> betterEntries; + QList<Core::LocatorFilterEntry> goodEntries; + QList<Core::LocatorFilterEntry> betterEntries; const QChar asterisk = QLatin1Char('*'); QStringMatcher matcher(entry, Qt::CaseInsensitive); QRegExp regexp(asterisk + entry+ asterisk, Qt::CaseInsensitive, QRegExp::Wildcard); @@ -89,7 +89,7 @@ QList<Locator::FilterEntry> FunctionFilter::matchesFor(QFutureInterface<Locator: || (!hasWildcard && matcher.indexIn(info.symbolName) != -1)) { QVariant id = qVariantFromValue(info); - Locator::FilterEntry filterEntry(this, info.displayName, id/*, info.icon*/); + Core::LocatorFilterEntry filterEntry(this, info.displayName, id/*, info.icon*/); filterEntry.extraInfo = info.extraInfo; if (info.symbolName.startsWith(entry, caseSensitivityForPrefix)) @@ -109,7 +109,7 @@ QList<Locator::FilterEntry> FunctionFilter::matchesFor(QFutureInterface<Locator: return betterEntries; } -void FunctionFilter::accept(Locator::FilterEntry selection) const +void FunctionFilter::accept(Core::LocatorFilterEntry selection) const { const LocatorData::Entry entry = qvariant_cast<LocatorData::Entry>(selection.internalData); Core::EditorManager::openEditorAt(entry.fileName, entry.line, entry.column); |