36 #ifndef SELECTIONSCENEITEM_H 37 #define SELECTIONSCENEITEM_H 43 #include "../../disp_global.h" 49 #include <QGraphicsItem> 78 QList<QString> m_sViewsToApply;
91 typedef QSharedPointer<SelectionSceneItem>
SPtr;
92 typedef QSharedPointer<const SelectionSceneItem>
ConstSPtr;
100 QPointF channelPosition,
103 QColor channelColor = Qt::blue,
104 bool bIsBadChannel =
false);
110 QRectF boundingRect()
const;
116 void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget);
129 #ifndef metatype_DISPLIB_selectionitem 130 #define metatype_DISPLIB_selectionitem 136 #endif // SELECTIONSCENEITEM_H
The SelectionSceneItem class provides a new data structure for visualizing channels in a 2D layout...
QSharedPointer< SelectionSceneItem > SPtr
QList< QString > m_sChannelName
QList< int > m_iChannelUnit
QList< int > m_iChannelKind
QList< QPointF > m_qpChannelPosition
QSharedPointer< const SelectionSceneItem > ConstSPtr
QPointF m_qpChannelPosition
QList< int > m_iChannelNumber
Q_DECLARE_METATYPE(Eigen::MatrixXf)
#define DISPSHARED_EXPORT