VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvWebSocketQt
DtWebSocketImageTaskElementConfigurationWidget.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2012 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
10
11
#pragma once
12
13
#include <
vrvWebSocketQt/vrvWebSocketQt.h
>
14
15
#include <
vrvWebSocketQt/DtWebSocketImageTaskElementConfigurationInterface.h
>
16
17
#include <
vrvVideoStreamQt/DtImageTaskElementConfigurationWidget.h
>
18
#include <
vrvVideoStreamQt/DtImageTaskElementConfigurationWidgetFactory.h
>
19
20
class
QSpinBox;
21
22
namespace
makVrv
23
{
24
class
DtUnicode;
25
class
DtWebSocketImageTaskElementConfigurationLogic;
26
class
DtDe;
27
class
DtVideoStream;
28
31
class
DT_DLL_VRVWEBSOCKETQT
DtWebSocketImageTaskElementConfigurationWidget
32
:
public
DtImageTaskElementConfigurationWidget
33
,
public
DtWebSocketImageTaskElementConfigurationInterface
34
{
35
Q_OBJECT
36
37
public
:
39
DtWebSocketImageTaskElementConfigurationWidget
(
DtDe
& de,
40
int
imageTaskElementIndex,
DtVideoStream
& videoStream,
41
QWidget
* parent );
42
44
virtual
~
DtWebSocketImageTaskElementConfigurationWidget
();
45
47
void
setupGui();
48
50
virtual
void
activate();
51
53
virtual
void
setPort(
int
port );
54
55
protected
slots:
56
58
virtual
void
onPortChanged(
int
port );
59
60
protected
:
61
DtWebSocketImageTaskElementConfigurationLogic
*
myLogic
;
62
QSpinBox*
myPortSpinBox
;
63
};
64
67
class
DT_DLL_VRVWEBSOCKETQT
DtWebSocketImageTaskElementConfigurationWidgetCreator
68
:
public
DtImageTaskElementConfigurationWidgetCreator
69
{
70
public
:
71
friend
class
DtImageTaskElementConfigurationWidgetFactory
;
72
74
DtWebSocketImageTaskElementConfigurationWidgetCreator
(
DtDe
& de);
75
77
virtual
~
DtWebSocketImageTaskElementConfigurationWidgetCreator
();
78
79
protected
:
81
virtual
DtImageTaskElementConfigurationWidget
* create(
82
int
imageTaskElementIndex,
DtVideoStream
& videoStream,
QWidget
* parent );
83
84
protected
:
85
DtDe
&
myDe
;
86
};
87
}
88
89
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)