aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2019-08-09 11:09:27 +0200
committerEike Ziller <eike.ziller@qt.io>2019-08-12 08:37:12 +0000
commitdcc47f25875014d7768957ebc32b6013470c5c90 (patch)
tree1c5f13be298bc619c3f7f155465bf251729df1f9 /src
parente47a01c3cb3e1998de2150787d00903c487662ac (diff)
iOS: Share code for simulator display name
Change-Id: Iecfaa43aefc7ed783d4149dec008330ee5c124e9 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/ios/iosrunconfiguration.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/ios/iosrunconfiguration.cpp b/src/plugins/ios/iosrunconfiguration.cpp
index db732fe953..b9d943da11 100644
--- a/src/plugins/ios/iosrunconfiguration.cpp
+++ b/src/plugins/ios/iosrunconfiguration.cpp
@@ -67,11 +67,16 @@ namespace Internal {
static const QLatin1String deviceTypeKey("Ios.device_type");
+static QString displayName(const SimulatorInfo &device)
+{
+ return QString("%1, %2").arg(device.name).arg(device.runtimeName);
+}
+
static IosDeviceType toIosDeviceType(const SimulatorInfo &device)
{
IosDeviceType iosDeviceType(IosDeviceType::SimulatedDevice,
device.identifier,
- QString("%1, %2").arg(device.name).arg(device.runtimeName));
+ displayName(device));
return iosDeviceType;
}
@@ -351,8 +356,7 @@ void IosDeviceTypeAspect::updateValues()
m_deviceTypeComboBox->setVisible(showDeviceSelector);
if (showDeviceSelector && m_deviceTypeModel.rowCount() == 0) {
foreach (const SimulatorInfo &device, SimulatorControl::availableSimulators()) {
- QStandardItem *item = new QStandardItem(QString("%1, %2").arg(device.name)
- .arg(device.runtimeName));
+ QStandardItem *item = new QStandardItem(Internal::displayName(device));
QVariant v;
v.setValue(device);
item->setData(v);