summaryrefslogtreecommitdiffstats
path: root/plugins/fossil/branchinfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/fossil/branchinfo.h')
-rw-r--r--plugins/fossil/branchinfo.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/plugins/fossil/branchinfo.h b/plugins/fossil/branchinfo.h
index 034280b..336ea9e 100644
--- a/plugins/fossil/branchinfo.h
+++ b/plugins/fossil/branchinfo.h
@@ -40,17 +40,10 @@ public:
};
Q_DECLARE_FLAGS(BranchFlags, BranchFlag)
- explicit BranchInfo(const QString &name = QString(), BranchFlags flags = {});
+ bool isCurrent() const { return flags.testFlag(Current); }
-public:
- const QString &name() const;
- bool isCurrent() const;
- bool isClosed() const;
- bool isPrivate() const;
-
-private:
- QString m_name;
- BranchFlags m_flags;
+ QString name;
+ BranchFlags flags;
};
Q_DECLARE_OPERATORS_FOR_FLAGS(BranchInfo::BranchFlags)