VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfGuiCoreQt
DtRemappingDialog.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2009 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: DtRemappingDialog.h,v $ $Revision: 1.4 $ $State: Exp $
7
******************************************************************************/
8
11
13
14
#pragma once
15
16
#include <
vrfGuiCoreQt/vrfGuiCoreQt.h
>
17
#include <
vrfGuiCoreQt/DtRemappingDialogInterface.h
>
18
19
#include <QtGui/QDialog>
20
21
class
DtBackendMap
;
22
class
QComboBox
;
23
class
QGridLayout;
24
class
QHBoxLayout;
25
class
QLabel
;
26
class
QTable;
27
class
QVBoxLayout;
28
29
namespace
makVrf
30
{
31
class
DtRemappingDialogLogic;
32
33
class
DT_DLL_VRFGUICOREQT
DtRemappingDialog
:
public
QDialog
,
public
DtRemappingDialogInterface
34
{
35
Q_OBJECT
36
37
public
:
38
//CTOR
39
DtRemappingDialog
(
makVrv::DtDe
& de,
DtBackendMap
*,
QWidget
* parent = 0,
const
Qt::WindowFlags& f = 0);
40
41
//DTOR
42
virtual
~
DtRemappingDialog
();
43
44
public
:
46
virtual
void
setupGui();
47
49
virtual
QComboBox
* addMapTo(
const
QString&,
int
row);
50
52
virtual
void
addToMapAll(
const
QString&);
53
55
virtual
void
removeFromMapAll(
const
QString&);
56
57
protected
slots:
58
virtual
void
mapAllComboBoxSelection(
const
QString&
string
);
59
60
protected
:
61
virtual
void
accept();
62
virtual
void
reject();
63
64
public
:
65
QLabel
*
myMainLabel
;
66
67
QLabel
*
myMapAllLabel
;
68
QComboBox
*
myMapAllComboBox
;
69
70
QPushButton
*
myOkPushButton
;
71
QPushButton
*
myCancelPushButton
;
72
73
QVBoxLayout*
myMainLayout
;
74
QGridLayout*
myEntryLayout
;
75
QHBoxLayout*
myOkCancelLayout
;
76
77
protected
:
78
makVrv::DtDe
&
myDe
;
79
DtRemappingDialogLogic
*
myLogic
;
80
};
81
}
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
)