NDEVR
API Documentation
LocalCameraSettingsDialog

A dialog widget for configuring local camera settings such as resolution and format. More...

Collaboration diagram for LocalCameraSettingsDialog:
[legend]

Public Member Functions

 LocalCameraSettingsDialog (const DynamicPointer< Camera > &camera, QWidget *parent=nullptr)
 Constructs the dialog for a specific camera.
 LocalCameraSettingsDialog (QWidget *parent=nullptr)
 Constructs the dialog without a camera.
void init ()
 Initializes the dialog UI components.
void setCamera (const DynamicPointer< Camera > &camera)
 Sets the camera to configure in this dialog.

Protected Attributes

DynamicPointer< Cameram_camera
 The camera being configured.
QTResourceListenerm_listener = nullptr
 Listener for camera resource changes.
Ui::LocalCameraSettingsUI * ui
 The Qt UI form instance.

Detailed Description

A dialog widget for configuring local camera settings such as resolution and format.


Definition at line 14 of file LocalCameraSettingsDialog.h.

Constructor & Destructor Documentation

◆ LocalCameraSettingsDialog() [1/2]

LocalCameraSettingsDialog::LocalCameraSettingsDialog ( QWidget * parent = nullptr)

Constructs the dialog without a camera.

Parameters
[in]parentThe parent widget.

◆ LocalCameraSettingsDialog() [2/2]

LocalCameraSettingsDialog::LocalCameraSettingsDialog ( const DynamicPointer< Camera > & camera,
QWidget * parent = nullptr )

Constructs the dialog for a specific camera.

Parameters
[in]cameraThe camera to configure.
[in]parentThe parent widget.

Member Function Documentation

◆ setCamera()

void LocalCameraSettingsDialog::setCamera ( const DynamicPointer< Camera > & camera)

Sets the camera to configure in this dialog.

Parameters
[in]cameraThe camera design object.

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