summaryrefslogtreecommitdiff
path: root/src/plugins/ios
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2013-11-04 15:08:41 +0100
committerFriedemann Kleint <Friedemann.Kleint@digia.com>2013-11-04 19:37:12 +0100
commitfc1a209fe0a093e2f7e322914a78dee04f87acd5 (patch)
treeea60d707c8a9f2c996936aa194921263dfa35353 /src/plugins/ios
parente8a4e9c230b1b8936db501c804bfee21c172cb30 (diff)
downloadqt-creator-fc1a209fe0a093e2f7e322914a78dee04f87acd5.tar.gz
iOS: Unify translation of iOS-Device.
Change-Id: I01374545ec3882a1dc9b08adccf4632f38438efb Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Diffstat (limited to 'src/plugins/ios')
-rw-r--r--src/plugins/ios/iosdeploystep.cpp6
-rw-r--r--src/plugins/ios/iosdeploystepwidget.cpp4
-rw-r--r--src/plugins/ios/iosdevice.cpp10
-rw-r--r--src/plugins/ios/iosdevice.h3
-rw-r--r--src/plugins/ios/iosdevicefactory.cpp4
-rw-r--r--src/plugins/ios/iosrunconfiguration.cpp6
6 files changed, 15 insertions, 18 deletions
diff --git a/src/plugins/ios/iosdeploystep.cpp b/src/plugins/ios/iosdeploystep.cpp
index 3d545b82be..071bce8110 100644
--- a/src/plugins/ios/iosdeploystep.cpp
+++ b/src/plugins/ios/iosdeploystep.cpp
@@ -76,11 +76,7 @@ void IosDeployStep::ctor()
{
m_transferStatus = NoTransfer;
m_device = ProjectExplorer::DeviceKitInformation::device(target()->kit());
- QString devName;
- if (!m_device.isNull())
- devName = m_device->displayName();
- if (devName.isEmpty())
- devName = tr("iOS device");
+ const QString devName = m_device.isNull() ? IosDevice::name() : m_device->displayName();
setDefaultDisplayName(tr("Deploy to %1").arg(devName));
}
diff --git a/src/plugins/ios/iosdeploystepwidget.cpp b/src/plugins/ios/iosdeploystepwidget.cpp
index 56e12e4de7..9f43d2b48a 100644
--- a/src/plugins/ios/iosdeploystepwidget.cpp
+++ b/src/plugins/ios/iosdeploystepwidget.cpp
@@ -55,9 +55,7 @@ IosDeployStepWidget::~IosDeployStepWidget()
QString IosDeployStepWidget::displayName() const
{
- QString deviceName = tr("iOS Device");
- if (!m_step->device().isNull())
- deviceName = m_step->device()->displayName();
+ const QString deviceName = m_step->device().isNull() ? IosDevice::name() : m_step->device()->displayName();
return tr("<b>Deploy to %1</b>").arg(deviceName);
}
diff --git a/src/plugins/ios/iosdevice.cpp b/src/plugins/ios/iosdevice.cpp
index 524eff4728..d5230ad09f 100644
--- a/src/plugins/ios/iosdevice.cpp
+++ b/src/plugins/ios/iosdevice.cpp
@@ -84,7 +84,7 @@ IosDevice::IosDevice()
IDevice::Hardware,
Constants::IOS_DEVICE_ID)
{
- setDisplayName(QCoreApplication::translate("Ios::Internal::IosDevice", "iOS Device"));
+ setDisplayName(IosDevice::name());
setDeviceState(DeviceStateUnknown);
}
@@ -98,7 +98,7 @@ IosDevice::IosDevice(const QString &uid)
IDevice::Hardware,
Core::Id(Constants::IOS_DEVICE_ID).withSuffix(uid))
{
- setDisplayName(QCoreApplication::translate("Ios::Internal::IosDevice", "iOS Device"));
+ setDisplayName(IosDevice::name());
setDeviceState(DeviceStateUnknown);
}
@@ -182,6 +182,12 @@ QString IosDevice::uniqueDeviceID() const
{
return id().suffixAfter(Core::Id(Constants::IOS_DEVICE_ID));
}
+
+QString IosDevice::name()
+{
+ return QCoreApplication::translate("Ios::Internal::IosDevice", "iOS Device");
+}
+
/*
// add back?
diff --git a/src/plugins/ios/iosdevice.h b/src/plugins/ios/iosdevice.h
index f8801ffbf5..9b2b8f8cda 100644
--- a/src/plugins/ios/iosdevice.h
+++ b/src/plugins/ios/iosdevice.h
@@ -68,6 +68,9 @@ public:
// add back? currently unused...
//QString cpuArchitecure() const;
//QString productType() const;
+
+ static QString name();
+
protected:
friend class IosDeviceFactory;
friend class Ios::Internal::IosDeviceManager;
diff --git a/src/plugins/ios/iosdevicefactory.cpp b/src/plugins/ios/iosdevicefactory.cpp
index 980e8ea412..6f72674f13 100644
--- a/src/plugins/ios/iosdevicefactory.cpp
+++ b/src/plugins/ios/iosdevicefactory.cpp
@@ -42,9 +42,7 @@ IosDeviceFactory::IosDeviceFactory()
QString IosDeviceFactory::displayNameForId(Core::Id type) const
{
- if (type == Constants::IOS_DEVICE_TYPE)
- return tr("iOS Device");
- return QString();
+ return type == Constants::IOS_DEVICE_TYPE ? IosDevice::name() : QString();
}
QList<Core::Id> IosDeviceFactory::availableCreationIds() const
diff --git a/src/plugins/ios/iosrunconfiguration.cpp b/src/plugins/ios/iosrunconfiguration.cpp
index 12af0a40dc..9a7d19091c 100644
--- a/src/plugins/ios/iosrunconfiguration.cpp
+++ b/src/plugins/ios/iosrunconfiguration.cpp
@@ -112,11 +112,7 @@ QString IosRunConfiguration::defaultDisplayName()
{
ProjectExplorer::IDevice::ConstPtr dev =
ProjectExplorer::DeviceKitInformation::device(target()->kit());
- QString devName;
- if (!dev.isNull())
- devName = dev->displayName();
- if (devName.isEmpty())
- devName = tr("iOS device");
+ const QString devName = dev.isNull() ? IosDevice::name() : dev->displayName();
return tr("Run on %1").arg(devName);
}