VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
terrainqt
terrainInfoDlg.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2004 MAK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
/*********************************************************************
6
** $RCSfile: terrainInfoDlg.h,v $ $Revision: 1.8 $ $State: Exp $
7
*********************************************************************/
8
11
12
#ifndef DTTERRAININFODLG_H_
13
#define DTTERRAININFODLG_H_
14
15
#include "terrainqt/ui_terrainInfoDlgUi.h"
16
#include "
symbolMapper/terrainModelData.h
"
17
#include <QtGui/QTreeWidget>
18
19
class
DtBaseWindow
;
20
class
DtNetworkElement
;
21
class
DtTerrainLocationEntryWidget
;
22
class
DtSpecification
;
23
24
#include "
terrainqt/terrainqtDefines.h
"
25
class
DT_DLL_terrainqt
DtTerrainInfoDialog
:
public
QDialog
26
{
27
28
Q_OBJECT
29
30
public
:
31
32
DtTerrainInfoDialog
(
QWidget
* parent = NULL,
const
Qt::WindowFlags& flags = 0);
33
34
virtual
~
DtTerrainInfoDialog
();
35
36
static
DtTerrainInfoDialog
* create(
QWidget
* parent = NULL,
37
const
Qt::WindowFlags& flags = 0);
38
39
virtual
bool
init
(
DtBaseWindow
* owner,
const
DtTerrainModelData
* data);
40
virtual
bool
initConnections();
41
42
signals:
44
void
closing(
QObject
*);
45
46
public
slots:
48
virtual
void
setPointLocation();
49
50
protected
:
52
virtual
void
closeEvent(QCloseEvent *e);
53
54
virtual
void
initSegmentAttributeList(
const
DtSpecification
& spec);
55
virtual
void
setupSegmentAttributeList(
const
DtSpecification
& spec);
56
59
virtual
void
setupLocation();
60
61
public
:
62
Ui::TerrainInfoDlgUi
myUiImpl
;
63
64
protected
:
65
DtTerrainModelData
*
myTerrainData
;
66
DtTerrainLocationEntryWidget
*
myLocationEntryWidget
;
67
QList<QTreeWidgetItem*>
myLocations
;
68
};
69
70
#endif
71
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
)