diff options
Diffstat (limited to 'src/plugins/qmldesigner/documentmanager.cpp')
-rw-r--r-- | src/plugins/qmldesigner/documentmanager.cpp | 11 |
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)); |