forked from qt-creator/qt-creator
RemoteLinux et al: Use functor for deploy step polishing
More compact. Change-Id: I8adc63aec71de1e57640911300f2699598ef1a01 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -42,6 +42,7 @@ QdbStopApplicationStep::QdbStopApplicationStep(ProjectExplorer::BuildStepList *b
|
||||
d = new QdbStopApplicationStepPrivate;
|
||||
setDefaultDisplayName(stepDisplayName());
|
||||
setWidgetExpandedByDefault(false);
|
||||
setInternalInitializer([this] { return deployService()->isDeploymentPossible(); });
|
||||
}
|
||||
|
||||
QdbStopApplicationStep::~QdbStopApplicationStep()
|
||||
@@ -54,11 +55,6 @@ Core::Id QdbStopApplicationStep::stepId()
|
||||
return "Qdb.StopApplicationStep";
|
||||
}
|
||||
|
||||
RemoteLinux::CheckResult QdbStopApplicationStep::initInternal()
|
||||
{
|
||||
return deployService()->isDeploymentPossible();
|
||||
}
|
||||
|
||||
RemoteLinux::AbstractRemoteLinuxDeployService *QdbStopApplicationStep::deployService() const
|
||||
{
|
||||
return &d->deployService;
|
||||
|
||||
Reference in New Issue
Block a user