X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/7fbae445277374fb2bacfcd7c04e8d7fbb2c3f05..4b0293e22ea169b0f8493644f2c4e8ef80e4e8fe:/src/statusbarspaceinfo.cpp diff --git a/src/statusbarspaceinfo.cpp b/src/statusbarspaceinfo.cpp index 0b2c4d133..d63b12eb7 100644 --- a/src/statusbarspaceinfo.cpp +++ b/src/statusbarspaceinfo.cpp @@ -20,10 +20,10 @@ #include "statusbarspaceinfo.h" -#include -#include -//Added by qt3to4: +#include #include +#include + #include #include #include @@ -66,7 +66,7 @@ void StatusBarSpaceInfo::paintEvent(QPaintEvent* /* event */) const int widthDec = 3; // visual decrement for the available width - const QColor c1 = colorGroup().background(); + const QColor c1 = palette().brush(QPalette::Background).color(); const QColor c2 = KGlobalSettings::buttonTextColor(); const QColor frameColor((c1.red() + c2.red()) / 2, (c1.green() + c2.green()) / 2, @@ -85,11 +85,11 @@ void StatusBarSpaceInfo::paintEvent(QPaintEvent* /* event */) int usedWidth = barWidth - static_cast((m_kBAvailable * static_cast(barWidth)) / m_kBSize); const int left = 1; - int right = usedWidth - (widthDec + 1); + int right = usedWidth - widthDec; if (right < left) { right = left; } - painter.drawRect(QRect(left, barTop + 2, right, barHeight - 2)); + painter.drawRect(QRect(left, barTop + 2, right, barHeight - 1)); text = i18n("%1% of %2 used", QString::number(100 - (int)(100.0 * m_kBAvailable / m_kBSize)), KIO::convertSizeFromKiB(m_kBSize)); } @@ -105,8 +105,8 @@ void StatusBarSpaceInfo::paintEvent(QPaintEvent* /* event */) // draw text (usually 'X% of Y GB used') painter.setPen(KGlobalSettings::textColor()); - painter.drawText(QRect(1, 1, barWidth - 2, barHeight + 4), - Qt::AlignHCenter | Qt::AlignVCenter | Qt::TextWordWrap, + painter.drawText(QRect(1, 1, barWidth - 2, barHeight + 6), + Qt::AlignCenter | Qt::TextWordWrap, text); }