digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::CameraThumbsCtrl Class Reference
+ Inheritance diagram for Digikam::CameraThumbsCtrl:

Signals

void signalThumbInfoReady (const CamItemInfo &)
 

Public Member Functions

 CameraThumbsCtrl (CameraController *const ctrl, QWidget *const parent)
 
CameraControllercameraController () const
 Return camera controller instance.
 
void clearCache ()
 
bool getThumbInfo (const CamItemInfo &info, CachedItem &item) const
 Fill item with relevant information.
 
void setCacheSize (int numberOfItems)
 
void updateThumbInfoFromCache (const CamItemInfo &info)
 Force controller to update info from device in cache.
 

Member Function Documentation

◆ getThumbInfo()

bool Digikam::CameraThumbsCtrl::getThumbInfo ( const CamItemInfo info,
CachedItem &  item 
) const

if item is not in cache, return false and information will be dispatched later through signalThumbInfoReady(), else return true and information is available immediately.