digiKam
Digikam::CameraList Class Reference
+ Inheritance diagram for Digikam::CameraList:

Signals

void signalCameraAdded (CameraType *)
 
void signalCameraRemoved (QAction *)
 

Public Member Functions

CameraTypeautoDetect (bool &retry)
 
QList< CameraType * > * cameraList () const
 
 CameraList (QObject *const parent, const QString &file)
 
bool changeCameraStartIndex (const QString &cameraTitle, int startIndex)
 
void clear ()
 
CameraTypefind (const QString &title) const
 
void insert (CameraType *const ctype)
 
bool load ()
 
void remove (CameraType *const ctype)
 
bool save ()
 
 ~CameraList () override
 

Static Public Member Functions

static CameraListdefaultList ()
 
static bool findConnectedCamera (int vendorId, int productId, QString &model, QString &port)
 

Constructor & Destructor Documentation

◆ CameraList()

Digikam::CameraList::CameraList ( QObject *const  parent,
const QString &  file 
)

◆ ~CameraList()

Digikam::CameraList::~CameraList ( )
override

References clear(), and save().

Member Function Documentation

◆ autoDetect()

CameraType * Digikam::CameraList::autoDetect ( bool &  retry)

◆ cameraList()

QList< CameraType * > * Digikam::CameraList::cameraList ( ) const

◆ changeCameraStartIndex()

bool Digikam::CameraList::changeCameraStartIndex ( const QString &  cameraTitle,
int  startIndex 
)

◆ clear()

void Digikam::CameraList::clear ( )

◆ defaultList()

CameraList * Digikam::CameraList::defaultList ( )
static

◆ find()

CameraType * Digikam::CameraList::find ( const QString &  title) const

◆ findConnectedCamera()

bool Digikam::CameraList::findConnectedCamera ( int  vendorId,
int  productId,
QString &  model,
QString &  port 
)
static

◆ insert()

void Digikam::CameraList::insert ( CameraType *const  ctype)

◆ load()

bool Digikam::CameraList::load ( )

◆ remove()

void Digikam::CameraList::remove ( CameraType *const  ctype)

◆ save()

◆ signalCameraAdded

void Digikam::CameraList::signalCameraAdded ( CameraType )
signal

◆ signalCameraRemoved

void Digikam::CameraList::signalCameraRemoved ( QAction *  )
signal

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