Image Component Library (ICL)
|
Special QWidget implementation for configuring grabber properties. More...
#include <CamCfgWidget.h>
Public Member Functions | |
CamCfgWidget (const std::string &deviceFilter="", QWidget *parent=0) | |
Creates a full Configuration Widget with device and preview widget. | |
~CamCfgWidget () | |
Creates a Configuration Widget for a single device. | |
virtual const core::ImgBase * | getCurrentImage () |
returns the current image | |
virtual void | setVisible (bool visible) |
reimplemented | |
void | callback (const std::string &handle) |
used as GUI::Callback for processing GUI events | |
virtual void | update () |
updates CamCfgGui | |
Private Member Functions | |
void | scan () |
Private Attributes | |
Data * | data |
internal data class |
Special QWidget implementation for configuring grabber properties.
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:
The CamCfgWidget can be used in two different modes:
icl::qt::CamCfgWidget::CamCfgWidget | ( | const std::string & | deviceFilter = "" , |
QWidget * | parent = 0 |
||
) |
Creates a full Configuration Widget with device and preview widget.
Creates a Configuration Widget for a single device.
Destructor
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
Data* icl::qt::CamCfgWidget::data [private] |
internal data class
internal data storage