From face7b13cd08c73dc3f300acf15bc7cb1adedaab Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Thu, 4 May 2017 12:53:07 +0200 Subject: [PATCH] ProjectExplorer: Fix compile for Qt5.6 Change-Id: I259dd516a9b28e34a256321e8ac754f4215205a7 Reviewed-by: Tobias Hunger --- src/plugins/projectexplorer/projectnodes.cpp | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/src/plugins/projectexplorer/projectnodes.cpp b/src/plugins/projectexplorer/projectnodes.cpp index da531056eba..03cc5adc1e2 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)