12 #include <QtGui/QColor>
13 #include <QtGui/QGraphicsEllipseItem>
15 class MDSItem :
public QGraphicsEllipseItem
36 int index()
const {
return m_index; }
42 void paint( QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget );
static qreal pointSize()
Get pixel size of points.
Definition: MDSItem.h:21
static int s_pivotIndex
Definition: MDSItem.h:30
int index() const
Definition: MDSItem.h:36
static qreal s_pointSize
Definition: MDSItem.h:29
MDSItem(int index, const QColor &color)
Definition: MDSItem.cpp:28
static void setPivotIndex(int index)
Specify which item to draw as "pivot element", set index to -1 to deselect current one...
Definition: MDSItem.h:24
static void setPointSize(qreal size)
Set pixel size of points.
Definition: MDSItem.cpp:20
static int pivotIndex()
Get event index of item currently drawn as "pivot element".
Definition: MDSItem.h:26
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Definition: MDSItem.cpp:41
void adjustSize()
Call this after changing the static point size via MDSItem::setPointSize()
Definition: MDSItem.cpp:66