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);
101 item->setFlag(QGraphicsItem::ItemIsSelectable,
true);
Primitive scalar typedefs and forward-compatible aliases backing the FIFF type system.
QGraphicsScene of the sensor-layout dots used by DISPLIB::ChannelSelectionView for interactive channe...
Channel-selection group descriptor (DISPLIB::SelectionItem) and the matching QGraphicsItem (DISPLIB::...
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.