VR-Exchange 2.1 API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
widgets
collectionEditor.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
7
#ifndef collectionEditor_H_
8
#define collectionEditor_H_
9
10
#include <QtCore/QVariant>
11
#include <QtGui/QDialog>
12
13
#include <
namespace.h
>
14
15
class
QWidget
;
16
class
QVBoxLayout;
17
class
QHBoxLayout;
18
class
QGridLayout;
19
class
QSpacerItem;
20
class
QPushButton;
21
class
QGroupBox;
22
class
QListWidget;
23
class
QListBoxItem;
24
class
QLineEdit
;
25
26
namespace
MAKVrExchange
27
{
28
class
DT_DLL_VRXWIDGETS
DtCollectionEditor
:
public
QDialog
29
{
30
Q_OBJECT
31
32
public
:
34
DtCollectionEditor
(
QWidget
* parent = 0, Qt::WindowFlags f = 0);
35
37
virtual
~
DtCollectionEditor
();
38
40
41
virtual
void
setCollection(
const
QStringList lst);
42
virtual
QStringList collection()
const
;
43
44
45
public
slots:
46
virtual
void
btnOk_Clicked();
47
virtual
void
btnCancel_Clicked();
48
virtual
void
btnAdd_Clicked();
49
virtual
void
btnRemove_Clicked();
50
51
protected
:
53
QPushButton*
myButtonOk
;
54
56
QPushButton*
myButtonCancel
;
57
59
QPushButton*
myButtonAdd
;
60
62
QPushButton*
myButtonRemove
;
63
65
QListWidget*
myTextListBox
;
66
68
QGroupBox*
myDialogBox
;
69
71
QGroupBox*
myOkCancelBox
;
72
74
QGroupBox*
myAddRemoveBox
;
75
77
QStringList
myCollection
;
78
80
QLineEdit
*
myStringEditor
;
81
82
protected
slots:
83
virtual
void
languageChange();
84
85
};
86
}
87
88
#endif
Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (
www.mak.com
)