MAK Data Logger API Documentation for DIS
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
lgrGui
lgrMenu.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
******************************************************************************/
5
8
9
#ifndef lgrMenu_H_
10
#define lgrMenu_H_
11
12
#include "
lgrGui.h
"
13
#include <QtCore/QObject>
14
15
#include <commonWidgets/dynamicMenu.h>
16
17
class
QString;
18
class
QWidget
;
19
20
namespace
MAKLogger
21
{
22
class
DtLgrGuiModel;
23
class
DtLgrRemoteMainWindow;
24
26
class
DT_DLL_LGRGUI
DtLgrMenu
:
public
QObject
,
public
MAKCommonWidgets::DtDynamicMenu
27
{
28
Q_OBJECT
29
30
public
:
31
33
DtLgrMenu
(QString menuName,
QWidget
* parent);
34
36
virtual
~
DtLgrMenu
();
37
39
QWidget
* parentWidget();
40
42
virtual
void
connectToEventHandler(
QObject
* lgrSlots) = 0;
43
44
public
slots:
45
48
virtual
void
postModelUpdate(
DtLgrGuiModel
& model);
49
50
virtual
void
postWindowUpdate(
DtLgrRemoteMainWindow
& window);
51
};
52
}
53
54
#endif
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
)