![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Signals | |
void | signalRatingFilterChanged (int, ItemFilterSettings::RatingCondition, bool) |
![]() | |
void | signalRatingChanged (int) |
void | signalRatingModified (int) |
Not managed by tracking properties. | |
Public Member Functions | |
RatingFilterWidget (QWidget *const parent) | |
bool | isUnratedItemsExcluded () |
ItemFilterSettings::RatingCondition | ratingFilterCondition () |
void | setExcludeUnratedItems (bool excluded) |
void | setRatingFilterCondition (ItemFilterSettings::RatingCondition cond) |
![]() | |
RatingWidget (QWidget *const parent) | |
bool | hasFading () const |
bool | hasTracking () const |
int | maximumVisibleWidth () const |
int | rating () const |
void | setFading (bool fading) |
void | setRating (int val) |
void | setTracking (bool tracking) |
void | setVisible (bool visible) override |
void | setVisibleImmediately () |
void | startFading () |
void | stopFading () |
Protected Member Functions | |
void | mouseMoveEvent (QMouseEvent *) override |
void | mousePressEvent (QMouseEvent *) override |
void | mouseReleaseEvent (QMouseEvent *) override |
![]() | |
void | applyFading (QPixmap &pix) |
void | mouseMoveEvent (QMouseEvent *) override |
void | mousePressEvent (QMouseEvent *) override |
void | mouseReleaseEvent (QMouseEvent *) override |
void | paintEvent (QPaintEvent *) override |
void | regeneratePixmaps () |
int | regPixmapWidth () const |
void | setupTimeLine () |
QPixmap | starPixmap () const |
QPixmap | starPixmapDisabled () const |
QPixmap | starPixmapFilled () const |
Additional Inherited Members | |
![]() | |
static QIcon | buildIcon (int rate, int size) |
static QPolygon | starPolygon () |
Pre-computed star polygon for a 15x15 pixmap. | |
![]() | |
void | setFadingValue (int value) |