QmlDesigner: Add context object to a connection

Fixes: QTCREATORBUG-29438
Change-Id: I3662737acf3d80c17c8004594540220296971ef3
(cherry picked from commit cfadc5a984)
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Aleksei German
2023-06-27 12:52:33 +02:00
committed by hjk
parent 178b490997
commit 12067afc26

View File

@@ -82,11 +82,11 @@ QmlBuildSystem::QmlBuildSystem(Target *target)
updateDeploymentData();
registerMenuButtons();
connect(target->project(), &Project::activeTargetChanged, [this](Target *target) {
connect(target->project(), &Project::activeTargetChanged, this, [this](Target *target) {
refresh(RefreshOptions::NoFileRefresh);
updateMcuBuildStep(target, qtForMCUs());
});
connect(target->project(), &Project::projectFileIsDirty, [this]() {
connect(target->project(), &Project::projectFileIsDirty, this, [this]() {
refresh(RefreshOptions::Project);
updateMcuBuildStep(project()->activeTarget(), qtForMCUs());
});