VR-Exchange 2.1 API Documentation
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 {
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 
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)