diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2018-04-26 09:15:45 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2018-04-26 14:30:08 +0000 |
commit | 466e9fc0ab3373748f8b60eaf51bff6e175d8b6f (patch) | |
tree | b08789dfe0b9ffc0795e97b8f0f22e7674f294a8 /src/lib/corelib/language/projectresolver.cpp | |
parent | ef67c71a7793798115f23f662b00467f23b968d9 (diff) |
Make ResolvedProduct::fileTaggers a vector
The value_type is not suitable for QList.
Change-Id: I0810dcf8f2c9977aa3f86ecdbdb02ca6dd51facb
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/lib/corelib/language/projectresolver.cpp')
-rw-r--r-- | src/lib/corelib/language/projectresolver.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/corelib/language/projectresolver.cpp b/src/lib/corelib/language/projectresolver.cpp index ff565d3af..248dd468f 100644 --- a/src/lib/corelib/language/projectresolver.cpp +++ b/src/lib/corelib/language/projectresolver.cpp @@ -87,7 +87,7 @@ struct ProjectResolver::ProjectContext { ProjectContext *parentContext = nullptr; ResolvedProjectPtr project; - QList<FileTaggerConstPtr> fileTaggers; + std::vector<FileTaggerConstPtr> fileTaggers; QList<RulePtr> rules; ResolvedModulePtr dummyModule; }; @@ -1277,7 +1277,7 @@ void ProjectResolver::resolveFileTagger(Item *item, ProjectContext *projectConte checkCancelation(); if (!m_evaluator->boolValue(item, StringConstants::conditionProperty())) return; - QList<FileTaggerConstPtr> &fileTaggers = m_productContext + std::vector<FileTaggerConstPtr> &fileTaggers = m_productContext ? m_productContext->product->fileTaggers : projectContext->fileTaggers; const QStringList patterns = m_evaluator->stringListValue(item, |