Mercurial > hg > syntilista
changeset 12:07db1a0bbdc7
More cleanups, fixes.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 30 Mar 2017 15:53:10 +0300 |
parents | 4e8a960e3975 |
children | ca5ce74c0563 |
files | main.cpp main.h |
diffstat | 2 files changed, 5 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/main.cpp Thu Mar 30 15:40:46 2017 +0300 +++ b/main.cpp Thu Mar 30 15:53:10 2017 +0300 @@ -434,15 +434,6 @@ } -void SyntilistaMainWindow::updatePersonData(qint64 id) -{ - if (id == currPerson.id) - setActivePerson(id); - - model_People->updateModel(); -} - - // // Update visible person list/query based on the current // filtering and sorting settings. @@ -585,7 +576,10 @@ { // All ok, clear amount entry and update person data ui->edit_Amount->clear(); - updatePersonData(info.id); + if (info.id == currPerson.id) + setActivePerson(info.id); + + model_People->updateModel(); QString str; if (debt) @@ -735,6 +729,7 @@ } dynamic_cast<SyntilistaMainWindow *>(parent())->model_People->updatePerson(selPerson); + dynamic_cast<SyntilistaMainWindow *>(parent())->setActivePerson(selPerson.id); statusMsg(tr("Päivitettiin henkilö '%1 %2' (#%3)."). arg(selPerson.firstName).arg(selPerson.lastName).arg(selPerson.id));