From f6fc78eaea6ac7c145aaff166bdd2aa2c5541c46 Mon Sep 17 00:00:00 2001 From: Radovan Zivkovic Date: Fri, 14 Jun 2013 00:03:27 +0200 Subject: Dialog that prompts to add files to VCS is now resizable. Change-Id: I8b440c76255b0cd2b952539ad4945443e293a661 Reviewed-by: Orgad Shaneh --- src/plugins/coreplugin/vcsmanager.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/plugins/coreplugin/vcsmanager.cpp') diff --git a/src/plugins/coreplugin/vcsmanager.cpp b/src/plugins/coreplugin/vcsmanager.cpp index 00a5334d8a..0fe9543f4b 100644 --- a/src/plugins/coreplugin/vcsmanager.cpp +++ b/src/plugins/coreplugin/vcsmanager.cpp @@ -36,8 +36,9 @@ #include "idocument.h" #include "infobar.h" -#include +#include "addtovcsdialog.h" +#include #include #include @@ -403,11 +404,9 @@ void VcsManager::promptToAdd(const QString &directory, const QStringList &fileNa if (!vc || !vc->supportsOperation(Core::IVersionControl::AddOperation)) return; - QMessageBox::StandardButton button = - QMessageBox::question(Core::ICore::mainWindow(), VcsManager::msgAddToVcsTitle(), - VcsManager::msgPromptToAddToVcs(fileNames, vc), - QMessageBox::Yes | QMessageBox::No); - if (button == QMessageBox::Yes) { + Internal::AddToVcsDialog dlg(Core::ICore::mainWindow(), VcsManager::msgAddToVcsTitle(), + fileNames, vc->displayName()); + if (dlg.exec() == QDialog::Accepted) { QStringList notAddedToVc; foreach (const QString &file, fileNames) { if (!vc->vcsAdd(file)) -- cgit v1.2.1