digiKam
|
Public Slots | |
void | slotAlbumCurrentChanged () |
void | slotAlbumDeleted (Album *album) |
void | slotAlbumsCleared () |
void | slotAlbumSelected () |
void | slotClearSelectPAlbum (const ItemInfo &imageInfo) |
void | slotClearSelectTAlbum (int id) |
void | slotCurrentChange (const ItemInfo &info) |
void | slotImageSelected (const ItemInfoList &selectedImage) |
Signals | |
void | signalSetCurrent (qlonglong imageId) |
void | signalSetSelectedInfos (const QList< ItemInfo > &) |
Public Member Functions | |
void | addAlbums (const QList< Album * > &albums, QWidget *const widget, const QHash< LabelsTreeView::Labels, QList< int > > &selectedLabels) |
AlbumHistory::addAlbums A special overloaded function for handling AlbumHistory for the Labels tree-view. More... | |
void | addAlbums (const QList< Album * > &albums, QWidget *const widget=nullptr) |
AlbumHistory (QObject *const parent=nullptr) | |
void | back (QList< Album * > &album, QWidget **const widget, unsigned int steps=1) |
void | clearHistory () |
void | deleteAlbum (Album *const album) |
void | forward (QList< Album * > &album, QWidget **const widget, unsigned int steps=1) |
void | getBackwardHistory (QStringList &list) const |
void | getCurrentAlbum (Album **const album, QWidget **const widget) const |
void | getForwardHistory (QStringList &list) const |
bool | isBackwardEmpty () const |
bool | isForwardEmpty () const |
QHash< LabelsTreeView::Labels, QList< int > > | neededLabels () |
~AlbumHistory () override | |
Manages the history of the last visited albums.
The user is able to navigate through the albums, he has opened during a session.
|
explicit |
|
override |
References clearHistory().
void Digikam::AlbumHistory::addAlbums | ( | const QList< Album * > & | albums, |
QWidget *const | widget, | ||
const QHash< LabelsTreeView::Labels, QList< int > > & | selectedLabels | ||
) |
AlbumHistory::addAlbums A special overloaded function for handling AlbumHistory for the Labels tree-view.
void Digikam::AlbumHistory::addAlbums | ( | const QList< Album * > & | albums, |
QWidget *const | widget = nullptr |
||
) |
Referenced by Digikam::ItemIconView::slotAlbumSelected().
void Digikam::AlbumHistory::back | ( | QList< Album * > & | album, |
QWidget **const | widget, | ||
unsigned int | steps = 1 |
||
) |
Referenced by Digikam::ItemIconView::slotAlbumHistoryBack().
void Digikam::AlbumHistory::clearHistory | ( | ) |
Referenced by Digikam::ItemIconView::clearHistory(), slotAlbumsCleared(), and ~AlbumHistory().
void Digikam::AlbumHistory::deleteAlbum | ( | Album *const | album | ) |
Referenced by slotAlbumDeleted().
void Digikam::AlbumHistory::forward | ( | QList< Album * > & | album, |
QWidget **const | widget, | ||
unsigned int | steps = 1 |
||
) |
Referenced by Digikam::ItemIconView::slotAlbumHistoryForward().
void Digikam::AlbumHistory::getBackwardHistory | ( | QStringList & | list | ) | const |
Referenced by Digikam::ItemIconView::getBackwardHistory().
void Digikam::AlbumHistory::getCurrentAlbum | ( | Album **const | album, |
QWidget **const | widget | ||
) | const |
void Digikam::AlbumHistory::getForwardHistory | ( | QStringList & | list | ) | const |
Referenced by Digikam::ItemIconView::getForwardHistory().
bool Digikam::AlbumHistory::isBackwardEmpty | ( | ) | const |
Referenced by Digikam::ItemIconView::slotAlbumSelected().
bool Digikam::AlbumHistory::isForwardEmpty | ( | ) | const |
Referenced by Digikam::ItemIconView::slotAlbumSelected().
QHash< LabelsTreeView::Labels, QList< int > > Digikam::AlbumHistory::neededLabels | ( | ) |
|
signal |
Referenced by slotAlbumSelected().
Referenced by slotAlbumCurrentChanged().
|
slot |
|
slot |
References deleteAlbum().
|
slot |
References clearHistory().
|
slot |
|
slot |
|
slot |
References Digikam::AlbumManager::findTAlbum(), and Digikam::AlbumManager::instance().
|
slot |
References Digikam::AlbumManager::currentAlbums(), and Digikam::AlbumManager::instance().
|
slot |
References Digikam::AlbumManager::currentAlbums(), and Digikam::AlbumManager::instance().