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

#include <scancontroller_p.h>

Public Member Functions

QPixmap actionPixmap ()
 
QPixmap albumPixmap ()
 
QPixmap errorPixmap ()
 
void garbageCollectHints (bool setAccessTime)
 
 Private ()=default
 
QPixmap restartPixmap ()
 
QPixmap rootPixmap ()
 

Public Attributes

QPixmap actionPix
 
ScanController::Advice advice = ScanController::Success
 
QPixmap albumPix
 
QStringList completeScanDeferredAlbums
 
QWaitCondition condVar
 
bool continueInitialization = false
 
bool continuePartialScan = false
 
bool continueScan = false
 
bool deferFileScanning = false
 
QPixmap errorPix
 
QEventLoop * eventLoop = nullptr
 
QTimer * externalTimer = nullptr
 
bool fileWatchInstalled = false
 
bool finishScanAllowed = true
 
CollectionScannerHintContainerhints = CollectionScanner::createHintContainer()
 
bool idle = false
 
QDateTime lastHintAdded
 
QMutex mutex
 
bool needsCompleteScan = false
 
bool needsInitialization = false
 
bool needsUpdateUniqueHash = false
 
bool needTotalFiles = false
 
QList< qlonglong > newIdsList
 
bool performFastScan = true
 
DProgressDlgprogressDialog = nullptr
 
QTimer * relaxedTimer = nullptr
 
QPixmap rootPix
 
bool running = false
 
int scanSuspended = 0
 
QStringList scanTasks
 
QTimer * showTimer = nullptr
 
int totalFilesToScan = 0
 

Constructor & Destructor Documentation

◆ Private()

Digikam::ScanController::Private::Private ( )
default

Member Function Documentation

◆ actionPixmap()

QPixmap Digikam::ScanController::Private::actionPixmap ( )

◆ albumPixmap()

QPixmap Digikam::ScanController::Private::albumPixmap ( )

References albumPix.

◆ errorPixmap()

QPixmap Digikam::ScanController::Private::errorPixmap ( )

◆ garbageCollectHints()

◆ restartPixmap()

QPixmap Digikam::ScanController::Private::restartPixmap ( )

◆ rootPixmap()

QPixmap Digikam::ScanController::Private::rootPixmap ( )

Member Data Documentation

◆ actionPix

QPixmap Digikam::ScanController::Private::actionPix

◆ advice

◆ albumPix

QPixmap Digikam::ScanController::Private::albumPix

Referenced by albumPixmap().

◆ completeScanDeferredAlbums

QStringList Digikam::ScanController::Private::completeScanDeferredAlbums

◆ condVar

◆ continueInitialization

◆ continuePartialScan

bool Digikam::ScanController::Private::continuePartialScan = false

◆ continueScan

◆ deferFileScanning

bool Digikam::ScanController::Private::deferFileScanning = false

◆ errorPix

QPixmap Digikam::ScanController::Private::errorPix

◆ eventLoop

QEventLoop* Digikam::ScanController::Private::eventLoop = nullptr

◆ externalTimer

QTimer* Digikam::ScanController::Private::externalTimer = nullptr

◆ fileWatchInstalled

bool Digikam::ScanController::Private::fileWatchInstalled = false

◆ finishScanAllowed

bool Digikam::ScanController::Private::finishScanAllowed = true

◆ hints

◆ idle

bool Digikam::ScanController::Private::idle = false

◆ lastHintAdded

QDateTime Digikam::ScanController::Private::lastHintAdded

◆ mutex

◆ needsCompleteScan

bool Digikam::ScanController::Private::needsCompleteScan = false

◆ needsInitialization

◆ needsUpdateUniqueHash

bool Digikam::ScanController::Private::needsUpdateUniqueHash = false

◆ needTotalFiles

bool Digikam::ScanController::Private::needTotalFiles = false

◆ newIdsList

QList<qlonglong> Digikam::ScanController::Private::newIdsList

◆ performFastScan

bool Digikam::ScanController::Private::performFastScan = true

◆ progressDialog

◆ relaxedTimer

QTimer* Digikam::ScanController::Private::relaxedTimer = nullptr

◆ rootPix

QPixmap Digikam::ScanController::Private::rootPix

◆ running

bool Digikam::ScanController::Private::running = false

◆ scanSuspended

◆ scanTasks

◆ showTimer

QTimer* Digikam::ScanController::Private::showTimer = nullptr

◆ totalFilesToScan

int Digikam::ScanController::Private::totalFilesToScan = 0

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