MAK Data Logger API Documentation for DIS
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
lgrRemoteGui
lgrRemoteConnectionDialog.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 lgrRemoteConnectionDialog_H_
10
#define lgrRemoteConnectionDialog_H_
11
12
#include <QDialog>
13
#include "ui_remoteConnectionDialogUi.h"
14
#include <
lgrRemoteGui/lgrRemoteConnection.h
>
15
16
#include <vl/exerciseConnInitializer.h>
17
#include <vlutil/vlPrint.h>
18
#include <vlutil/vlInetUdpSocket.h>
19
#include <mtl/mtlEnvironment.h>
20
21
class
QString;
22
23
namespace
MAKLogger
24
{
26
class
DtLgrRemoteMainWindow;
27
28
class
DT_DLL_LGRREMOTEGUI
DtLgrRemoteConnectionDialog
:
public
QDialog
,
public
Ui_DtLgrRemoteConnectionDialogUI
29
{
30
Q_OBJECT
31
public
:
33
DtLgrRemoteConnectionDialog
(
DtLgrRemoteMainWindow
& mainWindow);
34
36
virtual
~
DtLgrRemoteConnectionDialog
();
37
39
virtual
void
updateDialog();
40
42
virtual
void
configureConnectionButton();
43
45
virtual
void
disableDialog(
bool
disable);
46
48
virtual
void
setDeviceAddrStrings(
const
QStringList& networkInterfaceAddrs);
49
50
public
slots:
52
virtual
void
onConnectPressed();
53
55
virtual
void
onCancel();
56
57
protected
:
58
DtLgrRemoteMainWindow
*
myMainWindow
;
59
int
myPort
;
60
int
myRemoteControlID
;
61
int
myApplicationNumber
;
62
int
myNumberOfLoggers
;
63
double
myConnectionTimeout
;
64
double
myAcknowledgementTimeout
;
65
QString
myDestinationAddress
;
66
QString
myMulticastAddress
;
67
int
myInterfaceAddressIndex
;
68
69
private
:
71
DtLgrRemoteConnectionDialog
(
const
DtLgrRemoteConnectionDialog
& orig);
72
74
DtLgrRemoteConnectionDialog
& operator=(
const
DtLgrRemoteConnectionDialog
& orig);
75
76
};
77
}
78
79
#endif
Document ID: Generated on Tue Aug 1 09:00:26 EDT 2017 from SVN revision 179128
Copyright © 2017 VT MÄK. All Rights Reserved (
www.mak.com
)