diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2012-12-25 18:27:38 +0200 |
---|---|---|
committer | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2012-12-30 21:47:35 +0100 |
commit | cecfffc7a3b858c75ccd3bb1c7a745ebdec1d509 (patch) | |
tree | e338aa86ad0f7a2c161e3631f71cba5e3c56da0d /src/plugins/vcsbase/submitfilemodel.cpp | |
parent | 6c4c45ba0ee32c359b9012beb223390d80abee71 (diff) | |
download | qt-creator-cecfffc7a3b858c75ccd3bb1c7a745ebdec1d509.tar.gz |
VCS: Refresh submit editor status when it might change
Including Git implementation
Task-number: QTCREATORBUG-5644
Change-Id: Ic5dede99d93b84e5d271292b4694216f51e66882
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/vcsbase/submitfilemodel.cpp')
-rw-r--r-- | src/plugins/vcsbase/submitfilemodel.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/vcsbase/submitfilemodel.cpp b/src/plugins/vcsbase/submitfilemodel.cpp index dd24b0eaab..4045407513 100644 --- a/src/plugins/vcsbase/submitfilemodel.cpp +++ b/src/plugins/vcsbase/submitfilemodel.cpp @@ -117,6 +117,12 @@ bool SubmitFileModel::checked(int row) const return (item(row)->checkState() == Qt::Checked); } +void SubmitFileModel::setChecked(int row, bool check) +{ + if (row >= 0 || row < rowCount()) + item(row)->setCheckState(check ? Qt::Checked : Qt::Unchecked); +} + QVariant SubmitFileModel::extraData(int row) const { if (row < 0 || row >= rowCount()) |