MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
collectionEditor.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2017 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <QtCore/QVariant>
13 #include <QDialog>
14 
15 #include <rtiMsConfig.h>
16 
17 class QWidget;
18 class QVBoxLayout;
19 class QHBoxLayout;
20 class QGridLayout;
21 class QSpacerItem;
22 class QPushButton;
23 class QGroupBox;
24 class QListWidget;
25 class QListBoxItem;
26 class QLineEdit;
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 
80  QLineEdit *myStringEditor;
81 
82  protected slots:
83  virtual void languageChange();
84 
85 };

Document ID: Generated on Mon Jul 9 10:30:41 EDT 2018 from SVN revision 190224
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)