SessionManager: Ask the user before deleting a sesion.

Task-number: QTCREATORBUG-9272
Change-Id: I636be81544cf114405fbf70e4ee5724c4fd43685
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
Daniel Teske
2013-05-23 15:51:50 +02:00
parent b75cf96868
commit d477a43548
4 changed files with 20 additions and 1 deletions

View File

@@ -673,6 +673,18 @@ bool SessionManager::renameSession(const QString &original, const QString &newNa
return deleteSession(original);
}
/*!
\brief Shows a dialog asking the user to confirm deleting the session \p session
*/
bool SessionManager::confirmSessionDelete(const QString &session)
{
return QMessageBox::question(Core::ICore::mainWindow(),
tr("Delete Session"),
tr("Delete session %1?").arg(session),
QMessageBox::Yes | QMessageBox::No) == QMessageBox::Yes;
}
/*!
\brief Deletes session name from session list and file from disk.
*/