VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfGuiCoreQt
DtSimulationTimeWidget.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2008 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: DtSimulationTimeWidget.h,v $ $Revision: 1.1 $ $State: Exp $
7
******************************************************************************/
8
11
13
14
#pragma once
15
16
#include <
vrfGuiCoreQt/DtSimulationTimeWidgetInterface.h
>
17
#include <
vrvCoreQt/DtWidgetBuilder.h
>
18
#include <
vrvCoreQt/DtToolbar.h
>
19
#include <
vrfGuiCoreQt/vrfGuiCoreQt.h
>
20
21
#include <QtGui/QWidget>
22
23
class
QHBoxLayout;
24
class
QLabel
;
25
26
namespace
makVrv
27
{
28
class
DtDe;
29
}
30
31
namespace
makVrf
32
{
33
class
DtSimulationTimeWidgetLogic;
34
38
class
DT_DLL_VRFGUICOREQT
DtSimulationTimeToolbar
:
public
makVrv::DtToolbar
39
{
40
public
:
41
43
DtSimulationTimeToolbar
(
makVrv::DtDe
&);
44
46
virtual
~
DtSimulationTimeToolbar
();
47
49
virtual
QToolBar
* createToolbar(
makVrv::DtDe
&,
QWidget
* parent);
50
51
};
52
54
class
DT_DLL_VRFGUICOREQT
DtSimulationTimeWidget
:
public
QWidget
,
public
DtSimulationTimeWidgetInterface
55
{
56
Q_OBJECT
57
public
:
59
DtSimulationTimeWidget
(
makVrv::DtDe
& de,
QWidget
* parent = 0, Qt::WindowFlags flags = 0);
60
62
virtual
~
DtSimulationTimeWidget
();
63
64
protected
:
66
virtual
void
setupUi();
67
69
virtual
void
reset();
70
72
virtual
void
display(
const
QString&);
73
74
public
:
75
QHBoxLayout*
myMainLayout
;
76
QLabel
*
mySimTime
;
77
DtSimulationTimeWidgetLogic
*
myLogic
;
78
bool
myEnabled
;
79
};
80
81
class
DT_DLL_VRFGUICOREQT
DtSimulationTimeWidgetBuilder
:
public
makVrv::DtWidgetBuilder
82
{
83
84
public
:
85
86
DtSimulationTimeWidgetBuilder
();
87
88
virtual
~
DtSimulationTimeWidgetBuilder
();
89
90
virtual
QWidget
* create(
makVrv::DtDe
& de,
QWidget
* parent,
const
Qt::WindowFlags& flags);
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
)