digiKam
Loading...
Searching...
No Matches
Digikam::AlbumIterator Class Reference

#include <album.h>

Public Member Functions

 AlbumIterator (Album *const album)
 
Albumcurrent () const
 
Albumoperator* ()
 
AlbumIteratoroperator++ ()
 
 ~AlbumIterator ()=default
 

Detailed Description

Iterate over all children of this Album.

Note
It will not include the specified album

Example usage:

AlbumIterator it(album);
while ( it.current() )
{
qCDebug(DIGIKAM_GENERAL_LOG) << "Album: " << it.current()->title();
++it;
}
Definition album.h:573
Warning
Do not delete albums using this iterator.

Constructor & Destructor Documentation

◆ AlbumIterator()

Digikam::AlbumIterator::AlbumIterator ( Album *const  album)
explicit

◆ ~AlbumIterator()

Digikam::AlbumIterator::~AlbumIterator ( )
default

References Digikam::operator*().

Member Function Documentation

◆ current()

◆ operator*()

Album * Digikam::AlbumIterator::operator* ( )

◆ operator++()

AlbumIterator & Digikam::AlbumIterator::operator++ ( )

The documentation for this class was generated from the following files: