28#include <QGraphicsScene>
30#include <QMutableListIterator>
58 QMapIterator<QString,QPointF > i(layoutMap);
63 if(i.key().contains(
"EEG"))
70 badChannels.contains(i.key()));
78 badChannels.contains(i.key()));
80 this->addItem(SelectionSceneItemTemp);
89 QList<QGraphicsItem *> itemList = this->items();
91 for(
int i = 0; i<itemList.size(); i++) {
98 item->setFlag(QGraphicsItem::ItemIsSelectable,
false);
99 item->setOpacity(0.25);
102 item->setFlag(QGraphicsItem::ItemIsSelectable,
true);
Channel-selection group descriptor (SelectionItem) and the matching QGraphicsItem (SelectionSceneItem...
QGraphicsScene of the sensor-layout dots used by ChannelSelectionView for interactive channel picking...
Primitive scalar typedefs and forward-compatible aliases backing the FIFF type system.
2-D display widgets and visualisation helpers (charts, topography, colour maps).
LayoutScene(QGraphicsView *view, QObject *parent=0)
void repaintItems(const QMap< QString, QPointF > &layoutMap, QStringList badChannels)
SelectionScene(QGraphicsView *view, QObject *parent=0)
void hideItems(QStringList visibleItems)
Graphics item representing a selectable electrode or channel in a 2-D layout scene.