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