![]() |
VR-Forces Developer's Guide
|
Base Widget to configure process image task elements. Using the process image task type chosen, this widget creates a process image task type-specific configuration widget using the DtImageTaskElementConfigurationWidgetFactory.

Public Member Functions | |
| DtImageTaskElementWidget (DtDe &de, QWidget *parent) | |
| virtual | ~DtImageTaskElementWidget () |
| virtual void | setImageTaskTypesAndNames (const std::list< DtUnicode > &taskTypes, const std::list< DtUnicode > &taskNames) |
| virtual void | setImageTaskToConfigure (int index, DtVideoStream &videoStream) |
| virtual void | setMoveUpArrowEnabled (bool enabled) |
| virtual void | setMoveDownArrowEnabled (bool enabled) |
| void | setupGui () |
Public Member Functions inherited from makVrv::DtImageTaskElementInterface | |
| DtImageTaskElementInterface () | |
| virtual | ~DtImageTaskElementInterface () |
Protected Slots | |
| virtual void | onImageTaskTypeChanged (int) |
| virtual void | onDeleteImageTaskPressed () |
| virtual void | onMoveImageTaskUpPressed () |
| virtual void | onMoveImageTaskDownPressed () |
Protected Attributes | |
| DtDe & | myDe |
| QComboBox * | myImageTaskTypeComboBox |
| QPushButton * | myDeletePushButton |
| QPushButton * | myMoveUpPushButton |
| QPushButton * | myMoveDownPushButton |
| QVBoxLayout * | myMainLayout |
| QLabel * | myTaskLabel |
| DtImageTaskElementConfigurationWidget * | myConfigWidget |
Private Member Functions | |
| DtImageTaskElementWidget () | |
| DtImageTaskElementWidget (const DtImageTaskElementWidget &) | |
| DtImageTaskElementWidget & | operator= (const DtImageTaskElementWidget &) |
Additional Inherited Members | |
Public Attributes inherited from makVrv::DtImageTaskElementInterface | |
| boost::signalslib::signal < void(const DtUnicode &taskType)> | signal_imageTaskTypeChanged |
| boost::signalslib::signal< void()> | signal_deleteImageTaskPressed |
| boost::signalslib::signal< void()> | signal_moveImageTaskUpPressed |
| boost::signalslib::signal< void()> | signal_moveImageTaskDownPressed |
| makVrv::DtImageTaskElementWidget::DtImageTaskElementWidget | ( | DtDe & | de, |
| QWidget * | parent | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
private |
Default CTOR (unimplemented)
|
private |
Copy CTOR (unimplemented)
|
virtual |
Specify a list of process image task types to choose from.
Implements makVrv::DtImageTaskElementInterface.
|
virtual |
Set the image task this widget is configuring.
Implements makVrv::DtImageTaskElementInterface.
|
virtual |
Enable or disable the arrow control used to move this process image task up (forward) in the process image task pipeline.
Implements makVrv::DtImageTaskElementInterface.
|
virtual |
Enable or disable the arrow control used to move this process image task down (back) in the process image task pipeline.
Implements makVrv::DtImageTaskElementInterface.
| void makVrv::DtImageTaskElementWidget::setupGui | ( | ) |
Create and layout the common process image task configuration widget elements.
|
protectedvirtualslot |
Slot connected to the image task combo box 'currentIndexChanged' signal.
|
protectedvirtualslot |
Slot connected to the delete button 'clicked' signal.
|
protectedvirtualslot |
Slot connected to the move up button 'clicked' signal.
|
protectedvirtualslot |
Slot connected to the move down button 'clicked' signal.
|
private |
Assignment Operator (unimplemented)
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |