digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::FreeSpaceWidget Class Reference
Inheritance diagram for Digikam::FreeSpaceWidget:

Public Types

enum  FreeSpaceMode { AlbumLibrary = 0 , UMSCamera , GPhotoCamera }

Public Member Functions

 FreeSpaceWidget (QWidget *const parent, int width)
void addInformation (qint64 _bytesSize, qint64 _bytesUsed, qint64 _bytesAvail, const QString &_mountPoint)
qint64 bytesAvail () const
qint64 bytesAvail (const QString &path) const
qint64 bytesSize () const
qint64 bytesUsed () const
qint64 estimatedDSizeBytes () const
bool isValid () const
int percentUsed () const
void refresh ()
void setEstimatedDSizeBytes (qint64 dSize)
void setMode (FreeSpaceMode mode)
void setPath (const QString &path)
void setPaths (const QStringList &paths)

Protected Member Functions

void enterEvent (QEnterEvent *) override
void leaveEvent (QEvent *) override
void paintEvent (QPaintEvent *) override
void updateToolTip ()