diff --git a/plugins/disk-mount/diskcontrolitem.cpp b/plugins/disk-mount/diskcontrolitem.cpp index 95d04c0e9..32352cadd 100644 --- a/plugins/disk-mount/diskcontrolitem.cpp +++ b/plugins/disk-mount/diskcontrolitem.cpp @@ -8,7 +8,7 @@ DWIDGET_USE_NAMESPACE DiskControlItem::DiskControlItem(const DiskInfo &info, QWidget *parent) : QWidget(parent), - m_unknowIcon(":/icons/resources/unknow.svg"), + m_unknowIcon(":/icons/resources/unknown.svg"), m_diskIcon(new QLabel), m_diskName(new QLabel), @@ -79,8 +79,10 @@ void DiskControlItem::updateInfo(const DiskInfo &info) m_diskName->setText(tr("Unknown device")); if (info.m_totalSize) m_diskCapacity->setText(QString("%1/%2").arg(formatDiskSize(info.m_usedSize)).arg(formatDiskSize(info.m_totalSize))); - else + else if (info.m_name.isEmpty()) m_diskCapacity->clear(); + else + m_diskCapacity->setText(tr("Unknown volume")); m_capacityValueBar->setMinimum(0); m_capacityValueBar->setMaximum(std::max(1ull, info.m_totalSize)); m_capacityValueBar->setValue(info.m_usedSize); diff --git a/plugins/disk-mount/resources.qrc b/plugins/disk-mount/resources.qrc index c7905b653..f36bff8c2 100644 --- a/plugins/disk-mount/resources.qrc +++ b/plugins/disk-mount/resources.qrc @@ -5,6 +5,6 @@ resources/unmount-press.png resources/unmount-normal.png resources/unmount-hover.png - resources/unknow.svg + resources/unknown.svg diff --git a/plugins/disk-mount/resources/unknow.svg b/plugins/disk-mount/resources/unknow.svg deleted file mode 100644 index 952b644bf..000000000 --- a/plugins/disk-mount/resources/unknow.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - 磁盘挂载-48px - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/plugins/disk-mount/resources/unknown.svg b/plugins/disk-mount/resources/unknown.svg new file mode 100644 index 000000000..8156620ab --- /dev/null +++ b/plugins/disk-mount/resources/unknown.svg @@ -0,0 +1,40 @@ + + + + drive-unknown + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file