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

#include <dataproviders.h>

+ Inheritance diagram for Digikam::QListImageListProvider:

Public Member Functions

bool atEnd () const override
 
QPair< QImage *, QString > image () override
 
QList< QPair< QImage *, QString > > images () override
 
void proceed (int steps=1) override
 
 QListImageListProvider ()
 
void reset ()
 
void setImages (const QList< QPair< QImage *, QString > > &) override
 
void setUnpairedImages (const QList< QImage * > &) override
 
int size () const override
 
 ~QListImageListProvider () override
 

Public Attributes

QList< QPair< QImage *, QString > >::const_iterator it
 
QList< QPair< QImage *, QString > > list
 

Detailed Description

A wrapper implementation for ImageListProvider if you have a QList of QImages

Constructor & Destructor Documentation

◆ QListImageListProvider()

Digikam::QListImageListProvider::QListImageListProvider ( )

◆ ~QListImageListProvider()

Digikam::QListImageListProvider::~QListImageListProvider ( )
override

References list.

Member Function Documentation

◆ atEnd()

bool Digikam::QListImageListProvider::atEnd ( ) const
overridevirtual

Implements Digikam::ImageListProvider.

References it, and list.

◆ image()

QPair< QImage *, QString > Digikam::QListImageListProvider::image ( )
overridevirtual

Implements Digikam::ImageListProvider.

References it.

◆ images()

QList< QPair< QImage *, QString > > Digikam::QListImageListProvider::images ( )
overridevirtual

Implements Digikam::ImageListProvider.

References list.

◆ proceed()

void Digikam::QListImageListProvider::proceed ( int  steps = 1)
overridevirtual

Implements Digikam::ImageListProvider.

References it.

◆ reset()

void Digikam::QListImageListProvider::reset ( )

◆ setImages()

void Digikam::QListImageListProvider::setImages ( const QList< QPair< QImage *, QString > > &  lst)
overridevirtual

◆ setUnpairedImages()

void Digikam::QListImageListProvider::setUnpairedImages ( const QList< QImage * > &  lst)
overridevirtual

◆ size()

int Digikam::QListImageListProvider::size ( ) const
overridevirtual

Implements Digikam::ImageListProvider.

References list.

Member Data Documentation

◆ it

QList<QPair<QImage*,QString>>::const_iterator Digikam::QListImageListProvider::it

Referenced by atEnd(), image(), proceed(), reset(), and setImages().

◆ list

QList<QPair<QImage*, QString> > Digikam::QListImageListProvider::list

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