Updated messages related to saivng and closing a database to make
them more clear about what is going to happen.
This commit is contained in:
Amir Pakdel 2015-05-12 13:46:48 -04:00
parent a7f4e2d0cd
commit 8bf1bb0517

View File

@ -197,9 +197,9 @@ bool DatabaseTabWidget::closeDatabase(Database* db)
QMessageBox::StandardButton result =
MessageBox::question(
this, tr("Close?"),
tr("\"%1\" is in edit mode.\nClose anyway?").arg(dbName),
QMessageBox::Yes | QMessageBox::No, QMessageBox::Yes);
if (result == QMessageBox::No) {
tr("\"%1\" is in edit mode.\nDiscard changes and close anyway?").arg(dbName),
QMessageBox::Discard | QMessageBox::Cancel, QMessageBox::Cancel);
if (result == QMessageBox::Cancel) {
return false;
}
}
@ -212,7 +212,7 @@ bool DatabaseTabWidget::closeDatabase(Database* db)
MessageBox::question(
this, tr("Save changes?"),
tr("\"%1\" was modified.\nSave changes?").arg(dbName),
QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel, QMessageBox::Yes);
QMessageBox::Yes | QMessageBox::Discard | QMessageBox::Cancel, QMessageBox::Yes);
if (result == QMessageBox::Yes) {
saveDatabase(db);
}