diff options
author | Tobias Hunger <[email protected]> | 2016-04-20 12:49:25 +0200 |
---|---|---|
committer | Tobias Hunger <[email protected]> | 2016-04-25 11:23:42 +0000 |
commit | 2e5102f45e7f5d4eb0e0afe6f38e378582d6316f (patch) | |
tree | 3dafcb62a32fe964235016950c892f2e674bb08c /src/plugins/autotoolsprojectmanager/configurestep.cpp | |
parent | f421176f2238e13a19816d61a09767cf60fb2066 (diff) |
BuildStep: Remove finished() signal and use FutureInterface to report
Remove the finished() signal that is (sometimes) used to report that
a buildstep is done and use the FutureInterface for that purpose
consistently.
Change-Id: Ibe5520b562b91f1a7f4fc73ee898b33b930029ec
Reviewed-by: Tim Jenssen <[email protected]>
Reviewed-by: Christian Kandeler <[email protected]>
Diffstat (limited to 'src/plugins/autotoolsprojectmanager/configurestep.cpp')
-rw-r--r-- | src/plugins/autotoolsprojectmanager/configurestep.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/plugins/autotoolsprojectmanager/configurestep.cpp b/src/plugins/autotoolsprojectmanager/configurestep.cpp index 840ed0f072b..530fba28501 100644 --- a/src/plugins/autotoolsprojectmanager/configurestep.cpp +++ b/src/plugins/autotoolsprojectmanager/configurestep.cpp @@ -171,7 +171,7 @@ bool ConfigureStep::init(QList<const BuildStep *> &earlierSteps) return AbstractProcessStep::init(earlierSteps); } -void ConfigureStep::run(QFutureInterface<bool>& interface) +void ConfigureStep::run(QFutureInterface<bool>& fi) { BuildConfiguration *bc = buildConfiguration(); @@ -187,13 +187,12 @@ void ConfigureStep::run(QFutureInterface<bool>& interface) if (!m_runConfigure) { emit addOutput(tr("Configuration unchanged, skipping configure step."), BuildStep::MessageOutput); - interface.reportResult(true); - emit finished(); + reportRunResult(fi, true); return; } m_runConfigure = false; - AbstractProcessStep::run(interface); + AbstractProcessStep::run(fi); } BuildStepConfigWidget *ConfigureStep::createConfigWidget() |