digiKam
Loading...
Searching...
No Matches
Digikam::ThumbnailImageCatcher::Private Class Reference

#include <thumbnailloadthread_p.h>

Classes

class  CatcherResult
 

Public Types

enum  CatcherState { Inactive , Accepting , Waiting , Quitting }
 

Public Member Functions

void harvest (const LoadingDescription &description, const QImage &image)
 
 Private ()=default
 
void reset ()
 

Public Attributes

bool active = true
 
QWaitCondition condVar
 
QList< Private::CatcherResultintermediate
 
QMutex mutex
 
CatcherState state = Inactive
 
QList< Private::CatcherResulttasks
 
ThumbnailLoadThreadthread = nullptr
 

Member Enumeration Documentation

◆ CatcherState

Enumerator
Inactive 
Accepting 
Waiting 
Quitting 

Constructor & Destructor Documentation

◆ Private()

Digikam::ThumbnailImageCatcher::Private::Private ( )
default

Member Function Documentation

◆ harvest()

◆ reset()

Member Data Documentation

◆ active

bool Digikam::ThumbnailImageCatcher::Private::active = true

◆ condVar

QWaitCondition Digikam::ThumbnailImageCatcher::Private::condVar

◆ intermediate

QList<Private::CatcherResult> Digikam::ThumbnailImageCatcher::Private::intermediate

◆ mutex

◆ state

◆ tasks

QList<Private::CatcherResult> Digikam::ThumbnailImageCatcher::Private::tasks

◆ thread


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