Git:: Prompt before doing hard reset.

This commit is contained in:
Friedemann Kleint
2009-09-24 13:58:08 +02:00
parent 4abe4d186c
commit 25a546e3ea

View File

@@ -524,9 +524,17 @@ void GitPlugin::undoFileChanges()
void GitPlugin::undoProjectChanges()
{
QString workingDirectory = getWorkingDirectory();
const QString workingDirectory = getWorkingDirectory();
if (workingDirectory.isEmpty())
return;
const QMessageBox::StandardButton answer
= QMessageBox::question(m_core->mainWindow(),
tr("Revert"),
tr("Would you like to revert all pending changes to the project?"),
QMessageBox::Yes|QMessageBox::No,
QMessageBox::No);
if (answer == QMessageBox::No)
return;
m_gitClient->hardReset(workingDirectory, QString());
}