legendscrollbutton.cpp
26 lines
| 541 B
| text/x-c
|
CppLexer
/ src / legendscrollbutton.cpp
sauimone
|
r716 | #include "legendscrollbutton_p.h" | ||
#include <QGraphicsSceneEvent> | ||||
QTCOMMERCIALCHART_BEGIN_NAMESPACE | ||||
LegendScrollButton::LegendScrollButton(ScrollButtonId id, QGraphicsItem *parent) | ||||
: QGraphicsPolygonItem(parent) | ||||
sauimone
|
r778 | ,m_id(id) | ||
sauimone
|
r716 | { | ||
setAcceptedMouseButtons(Qt::LeftButton); | ||||
} | ||||
LegendScrollButton::ScrollButtonId LegendScrollButton::id() | ||||
{ | ||||
sauimone
|
r778 | return m_id; | ||
sauimone
|
r716 | } | ||
void LegendScrollButton::mousePressEvent(QGraphicsSceneMouseEvent *event) | ||||
{ | ||||
emit clicked(event); | ||||
} | ||||
#include "moc_legendscrollbutton_p.cpp" | ||||
QTCOMMERCIALCHART_END_NAMESPACE | ||||