Mercurial > hg > syntilista
comparison src/main.cpp @ 293:c158ce77465c
Get rid of deprecated usage of QMessageBox.setButtonText() etc.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 09 May 2023 12:32:52 +0300 |
parents | 6fd31a4308f5 |
children | 0f345852b3ed |
comparison
equal
deleted
inserted
replaced
292:47ecb4b14e3e | 293:c158ce77465c |
---|---|
789 "<br>"). | 789 "<br>"). |
790 arg(info.lastName).arg(info.firstName).arg(info.id)); | 790 arg(info.lastName).arg(info.firstName).arg(info.id)); |
791 | 791 |
792 dlg.setTextFormat(Qt::RichText); | 792 dlg.setTextFormat(Qt::RichText); |
793 dlg.setIcon(QMessageBox::Question); | 793 dlg.setIcon(QMessageBox::Question); |
794 dlg.setStandardButtons(QMessageBox::Yes | QMessageBox::No); | 794 |
795 dlg.setButtonText(QMessageBox::Yes, tr("Kyllä")); | 795 QPushButton |
796 dlg.setButtonText(QMessageBox::No, tr("Ei / peruuta")); | 796 *yesButton = dlg.addButton(tr("Kyllä"), QMessageBox::YesRole), |
797 dlg.setDefaultButton(QMessageBox::No); | 797 *noButton = dlg.addButton(tr("Ei / peruuta"), QMessageBox::NoRole); |
798 | 798 |
799 if (dlg.exec() == QMessageBox::Yes) | 799 dlg.setDefaultButton(noButton); |
800 dlg.exec(); | |
801 | |
802 if (dlg.clickedButton() == yesButton) | |
800 { | 803 { |
801 int rv = model_People->deletePerson(info.id); | 804 int rv = model_People->deletePerson(info.id); |
802 updatePersonList(); | 805 updatePersonList(); |
803 setActivePerson(-1); | 806 setActivePerson(-1); |
804 if (rv != 0) | 807 if (rv != 0) |
1159 arg(currPerson.lastName).arg(currPerson.firstName). | 1162 arg(currPerson.lastName).arg(currPerson.firstName). |
1160 arg(slMoneyValueToStr(currPerson.balance))); | 1163 arg(slMoneyValueToStr(currPerson.balance))); |
1161 | 1164 |
1162 dlg.setTextFormat(Qt::RichText); | 1165 dlg.setTextFormat(Qt::RichText); |
1163 dlg.setIcon(QMessageBox::Question); | 1166 dlg.setIcon(QMessageBox::Question); |
1164 dlg.setStandardButtons(QMessageBox::Yes | QMessageBox::No); | 1167 |
1165 dlg.setButtonText(QMessageBox::Yes, tr("Kyllä")); | 1168 QPushButton |
1166 dlg.setButtonText(QMessageBox::No, tr("Ei / peruuta")); | 1169 *yesButton = dlg.addButton(tr("Kyllä"), QMessageBox::YesRole), |
1167 dlg.setDefaultButton(QMessageBox::No); | 1170 *noButton = dlg.addButton(tr("Ei / peruuta"), QMessageBox::NoRole); |
1168 | 1171 |
1169 if (dlg.exec() == QMessageBox::Yes) | 1172 dlg.setDefaultButton(noButton); |
1173 dlg.exec(); | |
1174 | |
1175 if (dlg.clickedButton() == yesButton) | |
1170 { | 1176 { |
1171 addTransactionGUI(currPerson.id, false, -currPerson.balance); | 1177 addTransactionGUI(currPerson.id, false, -currPerson.balance); |
1172 } | 1178 } |
1173 } | 1179 } |
1174 else | 1180 else |