VR-Exchange 2.4 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
fomModuleEditor.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2014 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 btnRemove_Clicked();
59  virtual void btnMoveDown_Clicked();
60 
61  virtual void editText_Changed( const QString& text );
62  virtual void btnBrowse_Clicked();
63  virtual void btnAdd_Clicked();
64 
65  protected slots:
66 
67  virtual void retranslateUi();
68 
69  protected:
70 
72  QListWidget* myTextListBox;
73 
76 
77  QPushButton* myMoveUpButton;
78  QPushButton* myRemoveItemButton;
79  QPushButton* myMoveDownButton;
80 
82 
85 
87 
88  QPushButton* myBrowseButton;
89  QPushButton* myAddButton;
90 
92 
94  QDialogButtonBox* myButtonBox;
95 
96  };
97 
98  }
99 }

Document ID: Generated on Thu Jul 23 10:25:22 EDT 2015 from SVN revision 155065
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)