From 73e110444295e5a03fc9dde03338b5c95d0f33b8 Mon Sep 17 00:00:00 2001 From: Florian Geyer Date: Wed, 11 Apr 2012 18:40:52 +0200 Subject: [PATCH] Fix database name showing a star at the end when asking to save changes. --- src/gui/DatabaseTabWidget.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gui/DatabaseTabWidget.cpp b/src/gui/DatabaseTabWidget.cpp index 6a31f2cf2..da1264346 100644 --- a/src/gui/DatabaseTabWidget.cpp +++ b/src/gui/DatabaseTabWidget.cpp @@ -138,10 +138,14 @@ bool DatabaseTabWidget::closeDatabase(Database* db) int index = databaseIndex(db); Q_ASSERT(index != -1); if (dbStruct.modified) { + QString dbName = tabText(index); + if (dbName.right(1) == "*") { + dbName.chop(1); + } QMessageBox::StandardButton result = QMessageBox::question( this, tr("Save changes?"), - tr("\"%1\" was modified.\nSave changes?").arg(tabText(index)), + tr("\"%1\" was modified.\nSave changes?").arg(dbName), QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel, QMessageBox::Yes); if (result == QMessageBox::Yes) { saveDatabase(db);