46 #if defined(QT3D_LIBRARY_AVAILABLE)
47 #include <xDisp/realtimesourceestimatewidget.h>
82 #include <QHBoxLayout>
83 #include <QVBoxLayout>
121 QWidget* newDisp =
new QWidget;
122 QVBoxLayout* vboxLayout =
new QVBoxLayout;
123 QHBoxLayout* hboxLayout =
new QHBoxLayout;
125 qListActions.clear();
127 foreach (QSharedPointer< PluginOutputConnector > pPluginOutputConnector, outputConnectorList)
137 connect(pPluginOutputConnector.data(), &PluginOutputConnector::notify,
138 rtsaWidget, &RealTimeSampleArrayWidget::update, Qt::BlockingQueuedConnection);
140 vboxLayout->addWidget(rtsaWidget);
151 connect(pPluginOutputConnector.data(), &PluginOutputConnector::notify,
152 rtmsaWidget, &RealTimeMultiSampleArrayWidget::update, Qt::BlockingQueuedConnection);
154 vboxLayout->addWidget(rtmsaWidget);
157 #if defined(QT3D_LIBRARY_AVAILABLE)
166 connect(pPluginOutputConnector.data(), &PluginOutputConnector::notify,
167 rtseWidget, &RealTimeSourceEstimateWidget::update, Qt::BlockingQueuedConnection);
169 vboxLayout->addWidget(rtseWidget);
182 connect(pPluginOutputConnector.data(), &PluginOutputConnector::notify,
183 rteWidget, &RealTimeEvokedWidget::update, Qt::BlockingQueuedConnection);
185 vboxLayout->addWidget(rteWidget);
197 connect(pPluginOutputConnector.data(), &PluginOutputConnector::notify,
198 rtcWidget, &RealTimeCovWidget::update, Qt::BlockingQueuedConnection);
200 vboxLayout->addWidget(rtcWidget);
212 connect(pPluginOutputConnector.data(), &PluginOutputConnector::notify,
213 fsWidget, &FrequencySpectrumWidget::update, Qt::BlockingQueuedConnection);
215 vboxLayout->addWidget(fsWidget);
235 vboxLayout->addLayout(hboxLayout);
236 newDisp->setLayout(vboxLayout);
246 qDebug() <<
"DisplayManager::clean()";
QVector< QSharedPointer< PluginOutputConnector > > OutputConnectorList
Contains the declaration of the RealTimeSourceEstimate class.
QWidget * show(IPlugin::OutputConnectorList &outputConnectorList, QSharedPointer< QTime > &pT, QList< QAction * > &qListActions, QList< QWidget * > &qListWidgets)
Declaration of the DisplayManager Class.
DisplayManager(QObject *parent=0)
Contains the declaration of the RealTimeEvoked class.
Contains the declaration of the NewRealTimeSampleArray class.
PluginOutputConnector with specified Measurement.
Contains the declaration of the NewRealTimeMultiSampleArray class.
Contains the declaration of the FrequencySpectrum class.
virtual ~DisplayManager()
Contains the declaration of the RealTimeCov class.