summaryrefslogtreecommitdiff
path: root/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2022-07-22 13:27:19 +0200
committerhjk <hjk@qt.io>2022-07-22 14:11:46 +0000
commitaed29ad8c3eb3e6c8bee19d6cd8dbccc46ac4f09 (patch)
tree40744e87dfd33084fe27b710e0e8b01af0f70b29 /src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp
parentf794bb0acf2a37078013fe2b25403ea68335f155 (diff)
downloadqt-creator-aed29ad8c3eb3e6c8bee19d6cd8dbccc46ac4f09.tar.gz
Core: Remove #include <QMainWindow> from icore.h
Adapt users; also use dialogParent() instead of mainWindow() were appropriate. Change-Id: Ib60b118f05c986a70657446c5b2937074243bb5c Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp')
-rw-r--r--src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp b/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp
index 165daf8bb3..57952a6ea8 100644
--- a/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp
@@ -412,14 +412,14 @@ bool CMakeBuildSystem::mustApplyConfigurationChangesArguments(const BuildDirPara
if (parameters.configurationChangesArguments.isEmpty())
return false;
- auto answer = QMessageBox::question(Core::ICore::mainWindow(),
- tr("Apply configuration changes?"),
- "<p>" + tr("Run CMake with configuration changes?")
- + "</p><pre>"
- + parameters.configurationChangesArguments.join("\n")
- + "</pre>",
- QMessageBox::Apply | QMessageBox::Discard,
- QMessageBox::Apply);
+ int answer = QMessageBox::question(Core::ICore::dialogParent(),
+ tr("Apply configuration changes?"),
+ "<p>" + tr("Run CMake with configuration changes?")
+ + "</p><pre>"
+ + parameters.configurationChangesArguments.join("\n")
+ + "</pre>",
+ QMessageBox::Apply | QMessageBox::Discard,
+ QMessageBox::Apply);
return answer == QMessageBox::Apply;
}