#include <QtCore/QTimer>
#include <QtGui/QPainter>
-#include <QtGui/QPaintEvent>
+#include <QtGui/QKeyEvent>
#include <kglobalsettings.h>
#include <kdiskfreespace.h>
{
setMinimumWidth(200);
+ QPalette palette;
+ palette.setColor(QPalette::Background, Qt::transparent);
+ setPalette(palette);
+
// Update the space information each 10 seconds. Polling is useful
// here, as files can be deleted/added outside the scope of Dolphin.
QTimer* timer = new QTimer(this);
const int widthDec = 3; // visual decrement for the available width
- 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,
- (c1.blue() + c2.blue()) / 2);
+ QColor frameColor = palette().brush(QPalette::Background).color();
+ frameColor.setAlpha(128);
painter.setPen(frameColor);
const QColor backgrColor = KGlobalSettings::baseColor();
}
-void StatusBarSpaceInfo::slotFoundMountPoint(const unsigned long& kBSize,
- const unsigned long& kBUsed,
- const unsigned long& kBAvailable,
+void StatusBarSpaceInfo::slotFoundMountPoint(const quint64& kBSize,
+ const quint64& kBUsed,
+ const quint64& kBAvailable,
const QString& mountPoint)
{
Q_UNUSED(kBUsed);
return;
KDiskFreeSpace* job = new KDiskFreeSpace(this);
- connect(job, SIGNAL(foundMountPoint(const unsigned long&,
- const unsigned long&,
- const unsigned long&,
+ connect(job, SIGNAL(foundMountPoint(const quint64&,
+ const quint64&,
+ const quint64&,
const QString&)),
- this, SLOT(slotFoundMountPoint(const unsigned long&,
- const unsigned long&,
- const unsigned long&,
+ this, SLOT(slotFoundMountPoint(const quint64&,
+ const quint64&,
+ const quint64&,
const QString&)));
connect(job, SIGNAL(done()),
this, SLOT(showResult()));