23 class DtImageTaskRecord;
29 class DtImageTaskElementInterface;
30 class DtImageTaskElementConfigurationInterface;
46 virtual void setImageTaskTypesAndNames(
47 const std::list<DtUnicode>& taskTypes,
48 const std::list<DtUnicode>& taskNames ) = 0;
51 virtual void setImageTaskToConfigure(
int index,
56 virtual void setMoveUpArrowEnabled(
bool enabled ) = 0;
60 virtual void setMoveDownArrowEnabled(
bool enabled ) = 0;
63 boost::signalslib::signal<void( const DtUnicode& taskType )>
A DtVideoStream instance will create a single streaming video pipeline on the channel indicated by wi...
Definition: DtVideoStream.h:34
Contains DLL export macros.
boost::signalslib::signal< void()> signal_moveImageTaskDownPressed
Signal raised when the widget requests that the current image task should be moved down in the image ...
Definition: DtImageTaskElementInterface.h:76
Interface for a Image Task Element widget used to configure Process Image Task Elements.
Definition: DtImageTaskElementInterface.h:36
#define DT_DLL_VRVVIDEOSTREAMQT
Definition: vrvVideoStreamQt.h:20
boost::signalslib::signal< void()> signal_deleteImageTaskPressed
Signal raised when the widget requests that the current image task should be deleted.
Definition: DtImageTaskElementInterface.h:68
boost::signalslib::signal< void()> signal_moveImageTaskUpPressed
Signal raised when the widget requests that the current image task should be moved up in the image pr...
Definition: DtImageTaskElementInterface.h:72
boost::signalslib::signal< void(const DtUnicode &taskType)> signal_imageTaskTypeChanged
Signal raised when a new task type is selected by the widget.
Definition: DtImageTaskElementInterface.h:64