aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/subversion
diff options
context:
space:
mode:
authorAndre Hartmann <aha_1980@gmx.de>2016-05-20 22:05:12 +0200
committerAndré Hartmann <aha_1980@gmx.de>2016-05-22 13:46:07 +0000
commita5720ca8af7e2a0f38ffe657767d1b751f7725dc (patch)
treeaea073a9e229ea77fc4932e705a6376c5f02fe88 /src/plugins/subversion
parent399b93966a82e43be0919f5ac72ec0cb8eb3a6e3 (diff)
SVN: Add constants for file change state
Change-Id: Ie65a9b8f614856d3877d094910221d0150c26c49 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/subversion')
-rw-r--r--src/plugins/subversion/subversionsubmiteditor.cpp13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/plugins/subversion/subversionsubmiteditor.cpp b/src/plugins/subversion/subversionsubmiteditor.cpp
index 568e9f5095..e28253319c 100644
--- a/src/plugins/subversion/subversionsubmiteditor.cpp
+++ b/src/plugins/subversion/subversionsubmiteditor.cpp
@@ -29,6 +29,11 @@
#include <vcsbase/submiteditorwidget.h>
#include <vcsbase/submitfilemodel.h>
+static const char FileAddedC[] = "A";
+static const char FileConflictedC[] = "C";
+static const char FileDeletedC[] = "D";
+static const char FileModifiedC[] = "M";
+
using namespace Subversion::Internal;
SubversionSubmitEditor::SubversionSubmitEditor(const VcsBase::VcsBaseSubmitEditorParameters *parameters) :
@@ -48,13 +53,13 @@ void SubversionSubmitEditor::setStatusList(const QList<StatusFilePair> &statusOu
model->setFileStatusQualifier([](const QString &status, const QVariant &)
-> VcsBase::SubmitFileModel::FileStatusHint
{
- if (status == QLatin1String("C"))
+ if (status == FileConflictedC)
return VcsBase::SubmitFileModel::FileUnmerged;
- if (status == QLatin1String("A"))
+ if (status == FileAddedC)
return VcsBase::SubmitFileModel::FileAdded;
- if (status == QLatin1String("M"))
+ if (status == FileModifiedC)
return VcsBase::SubmitFileModel::FileModified;
- if (status == QLatin1String("D"))
+ if (status == FileDeletedC)
return VcsBase::SubmitFileModel::FileDeleted;
return VcsBase::SubmitFileModel::FileStatusUnknown;
} );