Image Component Library (ICL)
Public Member Functions | Private Member Functions | Private Attributes | List of all members
icl::qt::CamCfgWidget Class Reference

Special QWidget implementation for configuring grabber properties. More...

#include <CamCfgWidget.h>

Inheritance diagram for icl::qt::CamCfgWidget:

Public Member Functions

 CamCfgWidget (const std::string &deviceFilter="", QWidget *parent=0)
 Creates a full Configuration Widget with device and preview widget. More...
 
 ~CamCfgWidget ()
 Creates a Configuration Widget for a single device. More...
 
virtual const core::ImgBasegetCurrentImage ()
 returns the current image More...
 
virtual void setVisible (bool visible)
 reimplemented More...
 
void callback (const std::string &handle)
 used as GUI::Callback for processing GUI events More...
 
virtual void update ()
 updates CamCfgGui More...
 

Private Member Functions

void scan ()
 

Private Attributes

Data * data
 internal data class More...
 

Detailed Description

Special QWidget implementation for configuring grabber properties.

General Information

The CamCfgWidget can be used if an application needs to configure the properties of an ICL Grabber instance. It automatically connects to the corresponding Grabber instance (it uses an instance of type ICLIO/GenericGrabber) and provides an interface for it's properties. The CamCfgWidget can be created in two modes:

Serialization Modes

The CamCfgWidget can be used in two different modes:

Constructor & Destructor Documentation

◆ CamCfgWidget()

icl::qt::CamCfgWidget::CamCfgWidget ( const std::string &  deviceFilter = "",
QWidget *  parent = 0 
)

Creates a full Configuration Widget with device and preview widget.

◆ ~CamCfgWidget()

icl::qt::CamCfgWidget::~CamCfgWidget ( )

Creates a Configuration Widget for a single device.

Destructor

Member Function Documentation

◆ callback()

void icl::qt::CamCfgWidget::callback ( const std::string &  handle)

used as GUI::Callback for processing GUI events

◆ getCurrentImage()

virtual const core::ImgBase* icl::qt::CamCfgWidget::getCurrentImage ( )
virtual

returns the current image

◆ scan()

void icl::qt::CamCfgWidget::scan ( )
private

◆ setVisible()

virtual void icl::qt::CamCfgWidget::setVisible ( bool  visible)
virtual

reimplemented

◆ update()

virtual void icl::qt::CamCfgWidget::update ( )
virtual

updates CamCfgGui

Member Data Documentation

◆ data

Data* icl::qt::CamCfgWidget::data
private

internal data class

internal data storage


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