From b25d7c19de999f8bba22a9f1ba464f54f637dd79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Mon, 22 Feb 2016 16:14:50 +0000 Subject: [PATCH] =?UTF-8?q?Make=20Partition=20Manager=20device=20selector?= =?UTF-8?q?=20more=20user=20friendly:=20Show=20Device=20name=20=E2=80=93?= =?UTF-8?q?=20Capacity=20(Device=20node)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BUG:259679 --- src/core/device.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/core/device.cpp b/src/core/device.cpp index 418f8f2..e09fc23 100644 --- a/src/core/device.cpp +++ b/src/core/device.cpp @@ -112,5 +112,8 @@ bool Device::operator!=(const Device& other) const QString Device::prettyName() const { - return QStringLiteral("%1 (%2, %3)").arg(deviceNode()).arg(name()).arg(Capacity::formatByteSize(this->capacity())); + if ( name().isEmpty() ) + return deviceNode(); + else + return i18nc("Device name – Capacity (device node)", "%1 – %2 (%3)", name(), Capacity::formatByteSize(capacity()), deviceNode()); }