aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/documentmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/documentmanager.cpp')
-rw-r--r--src/plugins/qmldesigner/documentmanager.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/plugins/qmldesigner/documentmanager.cpp b/src/plugins/qmldesigner/documentmanager.cpp
index 0e657f777c..e1ebfc0a3f 100644
--- a/src/plugins/qmldesigner/documentmanager.cpp
+++ b/src/plugins/qmldesigner/documentmanager.cpp
@@ -304,11 +304,12 @@ void DocumentManager::addFileToVersionControl(const QString &directoryPath, cons
{
Core::IVersionControl *versionControl = Core::VcsManager::findVersionControlForDirectory(directoryPath);
if (versionControl && versionControl->supportsOperation(Core::IVersionControl::AddOperation)) {
- const QMessageBox::StandardButton button =
- QMessageBox::question(Core::ICore::mainWindow(),
- Core::VcsManager::msgAddToVcsTitle(),
- Core::VcsManager::msgPromptToAddToVcs(QStringList(newFilePath), versionControl),
- QMessageBox::Yes | QMessageBox::No);
+ const QMessageBox::StandardButton button
+ = QMessageBox::question(Core::ICore::dialogParent(),
+ Core::VcsManager::msgAddToVcsTitle(),
+ Core::VcsManager::msgPromptToAddToVcs(QStringList(newFilePath),
+ versionControl),
+ QMessageBox::Yes | QMessageBox::No);
if (button == QMessageBox::Yes && !versionControl->vcsAdd(newFilePath)) {
Core::AsynchronousMessageBox::warning(Core::VcsManager::msgAddToVcsFailedTitle(),
Core::VcsManager::msgToAddToVcsFailed(QStringList(newFilePath), versionControl));