MAK Data Logger API Documentation for HLA
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
lgrSimGui
lgrHlaSimMenus.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
******************************************************************************/
5
9
10
#ifndef lgrHlaSimMenus_H_
11
#define lgrHlaSimMenus_H_
12
13
#if DtHLA
14
15
#include "
lgrSimMenus.h
"
16
#include <QtCore/QObject>
17
18
class
QAction;
19
20
namespace
MAKLogger
21
{
22
23
class
DtHlaConnectionDialog;
24
class
DtLgrHlaSimInterface;
25
class
DtPreferencesPageDialog;
26
29
class
DT_DLL_LGRSIMGUI
DtLgrHlaSimMenus
:
public
QObject
,
public
DtLgrSimMenus
30
{
31
Q_OBJECT
32
public
:
33
34
DT_VIRTUAL_CTR
(
DtLgrHlaSimMenus
, (
DtLoggerApplication
& app) )
35
DT_VIRTUAL_BASE_CTR
(
DtLgrSimMenus
, (
DtLoggerApplication
& app) )
36
37
38
virtual
~
DtLgrHlaSimMenus
();
39
41
void
initialize();
42
44
virtual
QDialog
* connectionDialog();
45
46
public
slots:
47
49
virtual
void
showConnectionDialog();
50
52
virtual
void
showConfigurationDialog();
53
55
virtual
void
disconnect();
56
58
virtual
void
connect();
59
61
virtual
void
connectStatusChanged(
bool
connected);
62
64
virtual
void
unableToConnect(
bool
dummy);
65
66
protected
:
67
69
virtual
void
registerConnectStatusChangeSlot();
70
71
protected
:
72
73
DtLoggerApplication
&
myApplication
;
74
DtHlaConnectionDialog
*
myConnectionDialog
;
75
QAction*
myConnectionAction
;
76
QAction*
myShowConfigurationDialogAction
;
77
QAction*
myDisconnectAction
;
78
QAction*
myConnectAction
;
79
DtPreferencesPageDialog
*
myPrefsDialog
;
80
bool
myRegisteredConnectSignal
;
81
82
};
83
84
}
85
86
#endif
87
#endif
88
Document ID: Generated on Thu Apr 10 18:53:01 EDT 2014 from SVN revision 138105
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)