From: Peter Penz Date: Fri, 22 Aug 2008 21:14:39 +0000 (+0000) Subject: * convert the size in bytes to larger unit X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/aa3e271ce39e7cbbd546d5f9197a1f83ba53fcde?ds=sidebyside * convert the size in bytes to larger unit * minor style fix svn path=/trunk/KDE/kdebase/apps/; revision=851088 --- diff --git a/src/statusbarspaceinfo.cpp b/src/statusbarspaceinfo.cpp index dafd8517c..a311902f7 100644 --- a/src/statusbarspaceinfo.cpp +++ b/src/statusbarspaceinfo.cpp @@ -68,9 +68,7 @@ void StatusBarSpaceInfo::refresh() } KDiskFreeSpaceInfo job = KDiskFreeSpaceInfo::freeSpaceInfo(mp->mountPoint()); - - if(!job.isValid()) - { + if (!job.isValid()) { setText(i18nc("@info:status", "Unknown size")); setValue(0); update(); @@ -82,7 +80,9 @@ void StatusBarSpaceInfo::refresh() const bool valuesChanged = (kBUsed != static_cast(value())) || (kBSize != m_kBSize); if (valuesChanged) { - setText(i18nc("@info:status Free disk space", "%1 free", job.available())); + setText(i18nc("@info:status Free disk space", "%1 free", + KIO::convertSize(job.available()))); + setUpdatesEnabled(false); m_kBSize = kBSize; setValue(kBSize > 0 ? (kBUsed * 100) / kBSize : 0);