VR-Exchange 2.5 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fomModuleEditor.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2016 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <rprBroker/dllExport.h>
13 #include <QtCore/QVariant>
14 #include <QtGui/QDialog>
15 
16 class QDialogButtonBox;
17 class QListWidget;
18 class QPushButton;
19 class QLineEdit;
20 
21 namespace MAKVrExchange
22 {
23 
24  namespace DtRprBroker
25  {
26 
30  { Q_OBJECT;
31  public:
32 
34  DtFomModuleEditor( QWidget* parent = 0, Qt::WindowFlags f = 0 );
35 
37  virtual ~DtFomModuleEditor();
38 
40  virtual void setCollection( const QStringList& list );
41  virtual QStringList collection() const;
42 
43  protected:
44 
47  void setupGui();
48 
51  void connectToSignals();
52 
53  public slots:
54 
55  virtual void listSelection_Changed();
56 
57  virtual void btnMoveUp_Clicked();
58  virtual void btnAdd_Clicked();
59  virtual void btnRemove_Clicked();
60  virtual void btnMoveDown_Clicked();
61 
62  protected slots:
63 
64  virtual void retranslateUi();
65 
66  protected:
67 
69  QListWidget* myTextListBox;
70 
73 
74  QPushButton* myMoveUpButton;
75  QPushButton* myAddItemButton;
76  QPushButton* myRemoveItemButton;
77  QPushButton* myMoveDownButton;
78 
80 
82  QDialogButtonBox* myButtonBox;
83 
84  };
85 
86  }
87 }

Document ID: Generated on Wed Dec 21 15:05:11 EST 2016 from SVN revision 171891
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)