X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/9c8e7f4e43d23c6d014ca4ffe2083ad8cc737753..2060fa8d4676fb2d5116830c304db8fdb556d959:/src/statusbarspaceinfo.cpp diff --git a/src/statusbarspaceinfo.cpp b/src/statusbarspaceinfo.cpp index c648351eb..09976372a 100644 --- a/src/statusbarspaceinfo.cpp +++ b/src/statusbarspaceinfo.cpp @@ -20,9 +20,9 @@ #include "statusbarspaceinfo.h" -#include -#include -#include +#include +#include +#include #include #include @@ -83,7 +83,7 @@ void StatusBarSpaceInfo::paintEvent(QPaintEvent* /* event */) painter.setPen(Qt::NoPen); painter.setBrush(progressColor(backgrColor)); int usedWidth = barWidth - static_cast((m_kBAvailable * - static_cast(barWidth)) / m_kBSize); + static_cast(barWidth)) / m_kBSize); const int left = 1; int right = usedWidth - widthDec; if (right < left) { @@ -91,19 +91,17 @@ void StatusBarSpaceInfo::paintEvent(QPaintEvent* /* event */) } painter.drawRect(QRect(left, barTop + 2, right, barHeight - 1)); - text = i18n("%1% of %2 used", 100 - (int)(100.0 * m_kBAvailable / m_kBSize), KIO::convertSizeFromKiB(m_kBSize)); - } - else { + text = i18n("%1 free", KIO::convertSizeFromKiB(m_kBAvailable)); + } else { if (m_gettingSize) { text = i18n("Getting size..."); - } - else { + } else { text = QString(); QTimer::singleShot(0, this, SLOT(hide())); } } - // draw text (usually 'X% of Y GB used') + // draw text painter.setPen(KGlobalSettings::textColor()); painter.drawText(QRect(1, 1, barWidth - 2, barHeight + 6), Qt::AlignCenter | Qt::TextWordWrap, @@ -112,10 +110,13 @@ void StatusBarSpaceInfo::paintEvent(QPaintEvent* /* event */) void StatusBarSpaceInfo::slotFoundMountPoint(const unsigned long& kBSize, - const unsigned long& /* kBUsed */, + const unsigned long& kBUsed, const unsigned long& kBAvailable, - const QString& /* mountPoint */) + const QString& mountPoint) { + Q_UNUSED(kBUsed); + Q_UNUSED(mountPoint); + m_gettingSize = false; m_kBSize = kBSize; m_kBAvailable = kBAvailable; @@ -150,11 +151,11 @@ void StatusBarSpaceInfo::refresh() connect(job, SIGNAL(foundMountPoint(const unsigned long&, const unsigned long&, const unsigned long&, - const QString& )), + const QString&)), this, SLOT(slotFoundMountPoint(const unsigned long&, const unsigned long&, const unsigned long&, - const QString& ))); + const QString&))); connect(job, SIGNAL(done()), this, SLOT(showResult()));