MNE-CPP  beta 1.0
pluginconnectorconnectionwidget.h
Go to the documentation of this file.
1 //=============================================================================================================
35 #ifndef PLUGINCONNECTORCONNECTIONWIDGET_H
36 #define PLUGINCONNECTORCONNECTIONWIDGET_H
37 
38 //*************************************************************************************************************
39 //=============================================================================================================
40 // INCLUDES
41 //=============================================================================================================
42 
43 #include "../mne_x_global.h"
44 
45 
46 //*************************************************************************************************************
47 //=============================================================================================================
48 // Qt INCLUDES
49 //=============================================================================================================
50 
51 #include <QLabel>
52 #include <QWidget>
53 #include <QComboBox>
54 
55 
56 //*************************************************************************************************************
57 //=============================================================================================================
58 // DEFINE NAMESPACE MNEX
59 //=============================================================================================================
60 
61 namespace MNEX
62 {
63 
64 
65 //*************************************************************************************************************
66 //=============================================================================================================
67 // FORWARD DECLARATIONS
68 //=============================================================================================================
69 
70 class PluginConnectorConnection;
71 
72 
73 //=============================================================================================================
80 {
81  Q_OBJECT
82 public:
83 
84  //=========================================================================================================
91  PluginConnectorConnectionWidget(PluginConnectorConnection* pPluginConnectorConnection, QWidget *parent = 0);
92 
93  //=========================================================================================================
99 
100  //=========================================================================================================
106  void updateReceiver(const QString &p_sCurrentReceiver);
107 
108 signals:
109 
110 public slots:
111 
112 
113 private:
114  QLabel* m_pLabel;
116  PluginConnectorConnection* m_pPluginConnectorConnection;
118  QMap<QString, QComboBox*> m_qMapSenderToReceiverConnections;
120 };
121 
122 } // NAMESPACE
123 
124 #endif // PLUGINCONNECTORCONNECTIONWIDGET_H
#define MNE_X_SHARED_EXPORT
Definition: mne_x_global.h:55
The PluginConnectorConnection class holds connector connections.
Definition: arrow.h:75
The PluginConnectorConnectionWidget class provides an user interface for connector connections...