49#include <QGraphicsScene>
51#include <QMutableListIterator>
79 QMapIterator<QString,QPointF > i(layoutMap);
84 if(i.key().contains(
"EEG"))
91 badChannels.contains(i.key()));
99 badChannels.contains(i.key()));
101 this->addItem(SelectionSceneItemTemp);
110 QList<QGraphicsItem *> itemList = this->items();
112 for(
int i = 0; i<itemList.size(); i++) {
119 item->setFlag(QGraphicsItem::ItemIsSelectable,
false);
120 item->setOpacity(0.25);
123 item->setFlag(QGraphicsItem::ItemIsSelectable,
true);
Contains the declaration of the SelectionScene class.
Contains the declaration of the SelectionSceneItem class.
Old fiff_type declarations - replace them.
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.