#include <kurl.h>
#include <QtGui/QColor>
-#include <QtGui/QPaintEvent>
+#include <QtGui/QKeyEvent>
#include <QtGui/QWidget>
class KDiskFreeSp;
-class QTimer;
/**
* @short Shows the available space for the volume represented
virtual void paintEvent(QPaintEvent* event);
private slots:
- /**
- * The strange signature of this method is due to a compiler
- * bug (?). More details are given inside the class KDiskFreeSp (see
- * KDE Libs documentation).
- */
- void slotFoundMountPoint(const unsigned long& kBSize,
- const unsigned long& kBUsed,
- const unsigned long& kBAvailable,
- const QString& mountPoint);
+ void slotFoundMountPoint(const QString& mountPoint,
+ quint64 kBSize,
+ quint64 kBUsed,
+ quint64 kBAvailable);
void showResult();
- /** Refreshs the space information for the current set URL. */
+ /** Refreshes the space information for the current set URL. */
void refresh();
private:
private:
KUrl m_url;
bool m_gettingSize;
- unsigned long m_kBSize;
- unsigned long m_kBAvailable;
+ quint64 m_kBSize;
+ quint64 m_kBAvailable;
};
#endif