Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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:

Widget Modes

The CamCfgWidget can be used in two different modes:

Constructor & Destructor Documentation

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

Creates a full Configuration Widget with device and preview widget.

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

Creates a Configuration Widget for a single device.

Destructor

Member Function Documentation

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

used as GUI::Callback for processing GUI events

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

returns the current image

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

reimplemented

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

updates CamCfgGui

Member Data Documentation

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

internal data class

internal data storage


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