Mercurial > hg > syntilista
comparison src/main.cpp @ 212:70317bb39f05
Add comments.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 21 Nov 2017 12:31:58 +0200 |
parents | 6585cac42b75 |
children | 131463be208b |
comparison
equal
deleted
inserted
replaced
211:6585cac42b75 | 212:70317bb39f05 |
---|---|
960 if (nrow >= model_People->rowCount()) | 960 if (nrow >= model_People->rowCount()) |
961 nrow = model_People->rowCount() - 1; | 961 nrow = model_People->rowCount() - 1; |
962 | 962 |
963 if (nrow != prow) | 963 if (nrow != prow) |
964 { | 964 { |
965 // If row changed, set current index | |
965 sel->setCurrentIndex(model_People->index(nrow, 0), | 966 sel->setCurrentIndex(model_People->index(nrow, 0), |
966 QItemSelectionModel::ClearAndSelect|QItemSelectionModel::Rows); | 967 QItemSelectionModel::ClearAndSelect|QItemSelectionModel::Rows); |
967 | 968 |
969 // The column must be a visible one (not set "hidden", as the ID field is) | |
970 // thus we use column index of 1 here for the QModelIndex() | |
968 ui->tableview_People->scrollTo(model_People->index(nrow, 1)); | 971 ui->tableview_People->scrollTo(model_People->index(nrow, 1)); |
969 } | 972 } |
970 } | 973 } |
971 | 974 |
972 | 975 |