14 #include <QtWidgets/QWidget>
24 class DtVideoStreamListLogic;
51 QSize sizeHint()
const;
54 virtual void addVideoStream(
const DtUnicode& streamName,
58 virtual void removeVideoStream(
const DtUnicode& streamName );
61 virtual void setCurrentVideoStream(
const DtUnicode& streamName );
64 virtual void setVideoStreamState(
const DtUnicode& streamName,
68 virtual void setVideoStreamAutoStartState(
69 const DtUnicode& streamName,
bool autoStart );
72 virtual void setActionButtonState(
78 virtual void onVideoStreamItemSelectionChanged();
81 virtual void onActionButtonClicked();
84 virtual void onEditButtonClicked();
87 virtual void onAutoStartButtonClicked();
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
DtVideoStreamListLogic is the logic element for the DtVideoStreamListWidget.
Definition: DtVideoStreamListLogic.h:24
DtVideoStreamListInterface defines the interface to the video stream list.
Definition: DtVideoStreamListInterface.h:22
#define DT_DLL_VRVVIDEOSTREAMQT
Definition: vrvVideoStreamQt.h:20
VideoStreamState
Enumerate possible video stream states.
Definition: DtVideoStreamListInterface.h:33
Contains makVrv::DtVideoStreamListInterface class.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76