From cecfffc7a3b858c75ccd3bb1c7a745ebdec1d509 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Tue, 25 Dec 2012 18:27:38 +0200 Subject: VCS: Refresh submit editor status when it might change Including Git implementation Task-number: QTCREATORBUG-5644 Change-Id: Ic5dede99d93b84e5d271292b4694216f51e66882 Reviewed-by: Tobias Hunger --- src/plugins/vcsbase/submitfilemodel.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/plugins/vcsbase/submitfilemodel.cpp') 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()) -- cgit v1.2.1