diff options
author | hjk <hjk@qt.io> | 2018-09-20 11:19:41 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2018-10-12 16:01:46 +0000 |
commit | cbb98bedcf92baa396e216ecf2098bd999bb0cbd (patch) | |
tree | 9b3c9455507f3c634e0c3be73575d33e154018fb /src/plugins/autotoolsprojectmanager | |
parent | 51562b55e4dbbc2f95e06e26728b0ecee877d1c3 (diff) |
ProjectExplorer: Merge SimpleBuildStepWidget into BuildStepWidget
The extra m_step member is not worth the abstraction, especially
since almost all non-SimpleBuildStepWidget have something similar,
too. Also, as several derived classes needed to correct
SimpleBuildStepWidget's setShowWidget(false).
Change-Id: I6e80d8c84c363b90dc27c70abd7fa6cefa1ed91e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/autotoolsprojectmanager')
-rw-r--r-- | src/plugins/autotoolsprojectmanager/autogenstep.cpp | 1 | ||||
-rw-r--r-- | src/plugins/autotoolsprojectmanager/autoreconfstep.cpp | 1 | ||||
-rw-r--r-- | src/plugins/autotoolsprojectmanager/configurestep.cpp | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/autotoolsprojectmanager/autogenstep.cpp b/src/plugins/autotoolsprojectmanager/autogenstep.cpp index 3bcb90d052..385c45ef11 100644 --- a/src/plugins/autotoolsprojectmanager/autogenstep.cpp +++ b/src/plugins/autotoolsprojectmanager/autogenstep.cpp @@ -156,6 +156,7 @@ bool AutogenStep::fromMap(const QVariantMap &map) // AutogenStepConfigWidget class ////////////////////////////////// AutogenStepConfigWidget::AutogenStepConfigWidget(AutogenStep *autogenStep) : + BuildStepConfigWidget(autogenStep), m_autogenStep(autogenStep), m_additionalArguments(new QLineEdit) { diff --git a/src/plugins/autotoolsprojectmanager/autoreconfstep.cpp b/src/plugins/autotoolsprojectmanager/autoreconfstep.cpp index 51e2e34751..3b55382f32 100644 --- a/src/plugins/autotoolsprojectmanager/autoreconfstep.cpp +++ b/src/plugins/autotoolsprojectmanager/autoreconfstep.cpp @@ -149,6 +149,7 @@ bool AutoreconfStep::fromMap(const QVariantMap &map) // AutoreconfStepConfigWidget class ////////////////////////////////////// AutoreconfStepConfigWidget::AutoreconfStepConfigWidget(AutoreconfStep *autoreconfStep) : + BuildStepConfigWidget(autoreconfStep), m_autoreconfStep(autoreconfStep), m_additionalArguments(new QLineEdit(this)) { diff --git a/src/plugins/autotoolsprojectmanager/configurestep.cpp b/src/plugins/autotoolsprojectmanager/configurestep.cpp index 5ae119553d..923484b4f7 100644 --- a/src/plugins/autotoolsprojectmanager/configurestep.cpp +++ b/src/plugins/autotoolsprojectmanager/configurestep.cpp @@ -172,6 +172,7 @@ bool ConfigureStep::fromMap(const QVariantMap &map) // ConfigureStepConfigWidget class ///////////////////////////////////// ConfigureStepConfigWidget::ConfigureStepConfigWidget(ConfigureStep *configureStep) : + BuildStepConfigWidget(configureStep), m_configureStep(configureStep), m_additionalArguments(new QLineEdit) { |