VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvMinimumMsQt
DtMinimumMsPublisherConfigurationWidget.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2012 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
9
10
#pragma once
11
12
#include <
vrvMinimumMsQt/vrvMinimumMsQt.h
>
13
14
#include <
vrvMinimumMsQt/DtMinimumMsPublisherConfigurationInterface.h
>
15
16
#include <
vrvVideoStreamQt/DtMetadataPublisherConfigurationWidget.h
>
17
#include <
vrvVideoStreamQt/DtMetadataPublisherConfigurationWidgetFactory.h
>
18
19
#include <
vrvUtil/DtUnicode.h
>
20
21
#include <boost/signals.hpp>
22
23
24
class
QLineEdit
;
25
26
namespace
makVrv
27
{
28
class
DtDe;
29
class
DtVideoStream;
30
class
DtMinimumMsPublisherConfigurationLogic;
31
32
35
class
DT_DLL_VRVMINIMUMMSQT
DtMinimumMsPublisherConfigurationWidget
36
:
public
DtMetadataPublisherConfigurationWidget
37
,
public
DtMinimumMsPublisherConfigurationInterface
38
{
39
Q_OBJECT
40
41
public
:
42
friend
class
DtMinimumMsPublisherConfigurationWidgetCreator
;
43
45
virtual
~
DtMinimumMsPublisherConfigurationWidget
();
46
48
void
setupGui();
49
51
virtual
void
setObserverName(
const
DtUnicode
& name );
52
53
protected
slots:
54
56
virtual
void
onObserverNameChanged();
57
58
protected
:
60
DtMinimumMsPublisherConfigurationWidget
(
DtDe
& de,
61
DtVideoStream
& videoStream,
QWidget
* parent );
62
63
protected
:
64
DtDe
&
myDe
;
65
DtVideoStream
&
myVideoStream
;
66
DtMinimumMsPublisherConfigurationLogic
*
myLogic
;
67
QLineEdit
*
myObserverNameLineEdit
;;
68
};
69
72
class
DT_DLL_VRVMINIMUMMSQT
DtMinimumMsPublisherConfigurationWidgetCreator
73
:
public
DtMetadataPublisherConfigurationCreator
74
{
75
public
:
76
friend
class
DtMetadataPublisherConfigurationWidgetFactory
;
77
79
DtMinimumMsPublisherConfigurationWidgetCreator
(
DtDe
& de );
80
82
virtual
~
DtMinimumMsPublisherConfigurationWidgetCreator
();
83
84
protected
:
86
virtual
DtMetadataPublisherConfigurationWidget
* create(
87
DtVideoStream
& videoStream,
QWidget
* parent );
88
89
protected
:
90
DtDe
&
myDe
;
91
};
92
}
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
)