summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2017-05-04 12:53:07 +0200
committerChristian Stenger <christian.stenger@qt.io>2017-05-04 12:26:19 +0000
commitface7b13cd08c73dc3f300acf15bc7cb1adedaab (patch)
tree09993caaefc8390d656c4883bed4c569aa39bdbc
parentb67f8536506045f93a7948392307c3868081c833 (diff)
downloadqt-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.cpp17
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)