aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/projectresolver.cpp
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2018-04-26 09:15:45 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2018-04-26 14:30:08 +0000
commit466e9fc0ab3373748f8b60eaf51bff6e175d8b6f (patch)
treeb08789dfe0b9ffc0795e97b8f0f22e7674f294a8 /src/lib/corelib/language/projectresolver.cpp
parentef67c71a7793798115f23f662b00467f23b968d9 (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.cpp4
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,