From 6b4a0ed47d121f2cb58966c1e05d989097a1d4fc Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 25 Nov 2019 18:42:42 +0100 Subject: [PATCH] Qnx: use new runconfiguration aspect update mechanism Change-Id: Ia81313e9b08ba5569f01c4d2bbf3c26c96cc78d4 Reviewed-by: Christian Kandeler --- src/plugins/qnx/qnxrunconfiguration.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/qnx/qnxrunconfiguration.cpp b/src/plugins/qnx/qnxrunconfiguration.cpp index 32791cf34f0..3c634fdf2bd 100644 --- a/src/plugins/qnx/qnxrunconfiguration.cpp +++ b/src/plugins/qnx/qnxrunconfiguration.cpp @@ -69,7 +69,7 @@ QnxRunConfiguration::QnxRunConfiguration(Target *target, Core::Id id) libAspect->setLabelText(tr("Path to Qt libraries on device")); libAspect->setDisplayStyle(BaseStringAspect::LineEditDisplay); - auto updateTargetInformation = [this, target, exeAspect, symbolsAspect] { + setUpdater([this, target, exeAspect, symbolsAspect] { const BuildTargetInfo bti = buildTargetInfo(); const FilePath localExecutable = bti.targetFilePath; @@ -79,10 +79,10 @@ QnxRunConfiguration::QnxRunConfiguration(Target *target, Core::Id id) symbolsAspect->setFilePath(localExecutable); emit enabledChanged(); - }; + }); - connect(target, &Target::buildSystemUpdated, this, updateTargetInformation); - connect(target, &Target::kitChanged, this, updateTargetInformation); + connect(target, &Target::buildSystemUpdated, this, &RunConfiguration::update); + connect(target, &Target::kitChanged, this, &RunConfiguration::update); } Runnable QnxRunConfiguration::runnable() const