VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Slots | Protected Attributes | Private Member Functions
makVrv::DtCompressImageTaskElementConfigurationWidget Class Reference

Interface for a Image Task Element configuration widget. More...

Inheritance diagram for makVrv::DtCompressImageTaskElementConfigurationWidget:
Inheritance graph
[legend]

Public Member Functions

 DtCompressImageTaskElementConfigurationWidget (DtDe &de, int imageTaskElementIndex, DtVideoStream &videoStream, QWidget *parent)
 CTOR.
virtual ~DtCompressImageTaskElementConfigurationWidget ()
 DTOR.
void setupGui ()
 Create the layouts and widgets for this object.
virtual void activate ()
 Create the logic element, activating the widget.
virtual void setQuality (int quality)
 Set the current compression quality, as an int (0-100)
virtual void setCompressionType (const DtUnicode &type)
 Set the current compression type.
virtual void setCompressionTypeValues (const std::list< DtUnicode > &data)
 Set the allowable values for compression type combo box widget.
- Public Member Functions inherited from makVrv::DtImageTaskElementConfigurationWidget
 DtImageTaskElementConfigurationWidget (DtDe &de, int imageTaskElementIndex, DtVideoStream &videoStream, QWidget *parent)
 CTOR.
virtual ~DtImageTaskElementConfigurationWidget ()
 DTOR.
- Public Member Functions inherited from makVrv::DtCompressImageTaskElementConfigurationInterface
 DtCompressImageTaskElementConfigurationInterface ()
 CTOR.
virtual ~DtCompressImageTaskElementConfigurationInterface ()
 DTOR.

Protected Slots

virtual void onQualityChanged (int bufferSize)
 Slot connected to the quality spin box 'valueChanged' signal.
virtual void onCompressionTypeChanged (int index)
 Slot connected to the compression type combo box 'currentIndexChanged' signal.

Protected Attributes

DtCompressImageTaskElementConfigurationLogicmyLogic
QComboBoxmyCompressionTypeComboBox
QSpinBox * myQualitySpinBox
- Protected Attributes inherited from makVrv::DtImageTaskElementConfigurationWidget
DtDemyDe
DtVideoStreammyVideoStream
int myImageTaskElementIndex

Private Member Functions

 DtCompressImageTaskElementConfigurationWidget ()
 Default CTOR (unimplemented)
 DtCompressImageTaskElementConfigurationWidget (const DtCompressImageTaskElementConfigurationWidget &)
 Copy CTOR (unimplemented)
DtCompressImageTaskElementConfigurationWidgetoperator= (const DtCompressImageTaskElementConfigurationWidget &)
 Assignment Operator (unimplemented)

Additional Inherited Members

- Public Attributes inherited from makVrv::DtCompressImageTaskElementConfigurationInterface
boost::signal< void(int)> signal_qualitySelected
 Signal raised by widget when a new quality value is selected.
boost::signal< void(const
DtUnicode &)> 
signal_compressionTypeSelected
 Signal raised by widget when a new compression type is selected.

Detailed Description

Interface for a Image Task Element configuration widget.

Constructor & Destructor Documentation

makVrv::DtCompressImageTaskElementConfigurationWidget::DtCompressImageTaskElementConfigurationWidget ( DtDe de,
int  imageTaskElementIndex,
DtVideoStream videoStream,
QWidget parent 
)

CTOR.

virtual makVrv::DtCompressImageTaskElementConfigurationWidget::~DtCompressImageTaskElementConfigurationWidget ( )
virtual

DTOR.

makVrv::DtCompressImageTaskElementConfigurationWidget::DtCompressImageTaskElementConfigurationWidget ( )
private

Default CTOR (unimplemented)

makVrv::DtCompressImageTaskElementConfigurationWidget::DtCompressImageTaskElementConfigurationWidget ( const DtCompressImageTaskElementConfigurationWidget )
private

Copy CTOR (unimplemented)

Member Function Documentation

void makVrv::DtCompressImageTaskElementConfigurationWidget::setupGui ( )

Create the layouts and widgets for this object.

virtual void makVrv::DtCompressImageTaskElementConfigurationWidget::activate ( )
virtual

Create the logic element, activating the widget.

Implements makVrv::DtImageTaskElementConfigurationWidget.

virtual void makVrv::DtCompressImageTaskElementConfigurationWidget::setQuality ( int  quality)
virtual

Set the current compression quality, as an int (0-100)

Implements makVrv::DtCompressImageTaskElementConfigurationInterface.

virtual void makVrv::DtCompressImageTaskElementConfigurationWidget::setCompressionType ( const DtUnicode type)
virtual

Set the current compression type.

Implements makVrv::DtCompressImageTaskElementConfigurationInterface.

virtual void makVrv::DtCompressImageTaskElementConfigurationWidget::setCompressionTypeValues ( const std::list< DtUnicode > &  data)
virtual

Set the allowable values for compression type combo box widget.

Implements makVrv::DtCompressImageTaskElementConfigurationInterface.

virtual void makVrv::DtCompressImageTaskElementConfigurationWidget::onQualityChanged ( int  bufferSize)
protectedvirtualslot

Slot connected to the quality spin box 'valueChanged' signal.

virtual void makVrv::DtCompressImageTaskElementConfigurationWidget::onCompressionTypeChanged ( int  index)
protectedvirtualslot

Slot connected to the compression type combo box 'currentIndexChanged' signal.

DtCompressImageTaskElementConfigurationWidget& makVrv::DtCompressImageTaskElementConfigurationWidget::operator= ( const DtCompressImageTaskElementConfigurationWidget )
private

Assignment Operator (unimplemented)

Member Data Documentation

DtCompressImageTaskElementConfigurationLogic* makVrv::DtCompressImageTaskElementConfigurationWidget::myLogic
protected
QComboBox* makVrv::DtCompressImageTaskElementConfigurationWidget::myCompressionTypeComboBox
protected
QSpinBox* makVrv::DtCompressImageTaskElementConfigurationWidget::myQualitySpinBox
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)