diff options
author | Christian Stenger <christian.stenger@qt.io> | 2017-05-04 12:53:07 +0200 |
---|---|---|
committer | Christian Stenger <christian.stenger@qt.io> | 2017-05-04 12:26:19 +0000 |
commit | face7b13cd08c73dc3f300acf15bc7cb1adedaab (patch) | |
tree | 09993caaefc8390d656c4883bed4c569aa39bdbc | |
parent | b67f8536506045f93a7948392307c3868081c833 (diff) | |
download | qt-creator-face7b13cd08c73dc3f300acf15bc7cb1adedaab.tar.gz |
ProjectExplorer: Fix compile for Qt5.6
Change-Id: I259dd516a9b28e34a256321e8ac754f4215205a7
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
-rw-r--r-- | src/plugins/projectexplorer/projectnodes.cpp | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/src/plugins/projectexplorer/projectnodes.cpp b/src/plugins/projectexplorer/projectnodes.cpp index da531056eb..03cc5adc1e 100644 --- a/src/plugins/projectexplorer/projectnodes.cpp +++ b/src/plugins/projectexplorer/projectnodes.cpp @@ -129,12 +129,18 @@ void Node::setPriority(int p) void Node::setListInProject(bool l) { - m_flags.setFlag(FlagListInProject, l); + if (l) + m_flags |= FlagListInProject; + else + m_flags &= ~FlagListInProject; } void Node::setIsGenerated(bool g) { - m_flags.setFlag(FlagIsGenerated, g); + if (g) + m_flags |= FlagIsGenerated; + else + m_flags &= ~FlagIsGenerated; } void Node::setAbsoluteFilePathAndLine(const Utils::FileName &path, int line) @@ -238,7 +244,7 @@ bool Node::isEnabled() const */ bool Node::isGenerated() const { - return m_flags.testFlag(FlagIsGenerated); + return (m_flags & FlagIsGenerated) == FlagIsGenerated; } bool Node::supportsAction(ProjectAction, Node *) const @@ -248,7 +254,10 @@ bool Node::supportsAction(ProjectAction, Node *) const void Node::setEnabled(bool enabled) { - m_flags.setFlag(FlagIsEnabled, enabled); + if (enabled) + m_flags |= FlagIsEnabled; + else + m_flags &= ~FlagIsEnabled; } bool Node::sortByPath(const Node *a, const Node *b) |