DiffEditor: Replace bool arguments with flags enum

Change-Id: I70262476d015ba5b73069b149093dac66f7c6008
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
Andre Hartmann
2018-01-16 22:20:07 +02:00
committed by Orgad Shaneh
parent b8ee51fef1
commit 6bc12ff446
3 changed files with 15 additions and 5 deletions

View File

@@ -53,7 +53,13 @@ public:
QString revisionFromDescription() const;
QString makePatch(bool revert, bool addPrefix = false) const;
enum PatchOption {
NoOption = 0,
Revert = 1,
AddPrefix = 2
};
Q_DECLARE_FLAGS(PatchOptions, PatchOption)
QString makePatch(PatchOptions options) const;
static Core::IDocument *findOrCreateDocument(const QString &vcsId,
const QString &displayName);