MAK Data Logger API Documentation for HLA
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
lgrSimGui
lgrTimeManagementIcon.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
******************************************************************************/
5
8
9
#if DtHLA
10
11
#ifndef lgrTimeManagementIcon_H_
12
#define lgrTimeManagementIcon_H_
13
14
#include "
lgrSimGui.h
"
15
16
#include <QtGui/QLabel>
17
#include <QtGui/QPixmap>
18
19
namespace
MAKLogger
20
{
21
22
class
DtLgrGuiModel;
23
class
DtLgrHlaSimInterface;
24
27
class
DT_DLL_LGRSIMGUI
DtLgrTimeManagementIcon
:
public
QLabel
28
{
29
Q_OBJECT
30
public
:
31
DtLgrTimeManagementIcon
(
DtLgrGuiModel
& model,
QWidget
* parent);
32
virtual
~
DtLgrTimeManagementIcon
();
33
34
public
slots:
35
37
virtual
void
modeChanged(
bool
);
38
39
protected
:
40
41
enum
TimeMangementMode
42
{
43
NoTimeManagement
,
44
Regulating
,
45
Constrained
,
46
RegulatingConstrained
47
};
48
49
TimeMangementMode currentMode();
50
51
QPixmap
myNoTimeManagmentPixmap
;
52
QPixmap
myRegulatingPixmap
;
53
QPixmap
myConstrainedPixmap
;
54
QPixmap
myRegulatingConstrainedPixmap
;
55
56
const
DtLgrHlaSimInterface
*
mySimInterface
;
57
};
58
}
59
60
#endif
61
#endif
Document ID: Generated on Mon Jan 19 08:20:14 EST 2015 from SVN revision 149581
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)