CCIMXDesktop
 
Loading...
Searching...
No Matches
CameraDeviceSelector Class Reference

The CameraDeviceSelector class provides camera scanning utilities. More...

#include <CameraDeviceSelector.h>

Public Member Functions

 CameraDeviceSelector ()=default
 def constructor
 
 Q_DISABLE_COPY (CameraDeviceSelector)
 Q_DISABLE_COPY disables copy constructor and assignment operator.
 

Static Public Member Functions

static QList< int > scan_available_cameras (int start_index=0)
 scan_available_cameras scans available camera indices.
 
static QList< QString > scan_available_camerasnames (int start_index=0)
 scan_available_camerasnames scans available camera names.
 

Static Public Attributes

static constexpr int MAX_CAMERA_SCAN = 5
 max camera enums times
 

Detailed Description

The CameraDeviceSelector class provides camera scanning utilities.

Member Function Documentation

◆ scan_available_cameras()

QList< int > CameraDeviceSelector::scan_available_cameras ( int  start_index = 0)
static

scan_available_cameras scans available camera indices.

Parameters
start_indexStarting index for scanning. Default is 0.
Returns
List of available camera indices.

◆ scan_available_camerasnames()

QList< QString > CameraDeviceSelector::scan_available_camerasnames ( int  start_index = 0)
static

scan_available_camerasnames scans available camera names.

Parameters
start_indexStarting index for scanning. Default is 0.
Returns
List of available camera names.

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