ProjectExlorer: Streamline creation of NamedWidgets

Change-Id: I67c1506ea4e2d7722c9ce38738e350418d725a0e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2019-10-31 17:37:49 +01:00
parent 0d9425b51b
commit 6908ecc084
12 changed files with 19 additions and 62 deletions

View File

@@ -98,7 +98,8 @@ private:
};
IosBuildSettingsWidget::IosBuildSettingsWidget(IosBuildConfiguration *bc)
: m_bc(bc),
: NamedWidget(IosBuildConfiguration::tr("iOS Settings")),
m_bc(bc),
m_isDevice(DeviceTypeKitAspect::deviceTypeId(bc->target()->kit())
== Constants::IOS_DEVICE_TYPE)
{
@@ -166,8 +167,6 @@ IosBuildSettingsWidget::IosBuildSettingsWidget(IosBuildConfiguration *bc)
detailsWidget->setState(Utils::DetailsWidget::NoSummary);
detailsWidget->setWidget(container);
setDisplayName(IosBuildConfiguration::tr("iOS Settings"));
if (m_isDevice) {
connect(IosConfigurations::instance(), &IosConfigurations::provisioningDataChanged,
this, &IosBuildSettingsWidget::populateDevelopmentTeams);