Simple QGraphicsPolygonItem defined by a polygon, beginTime and EndTime.
More...
#include <SkyCulturePolygonItem.hpp>
|
|
| SkyCulturePolygonItem (QString skyCultureId, int beginTime, int endTime) |
| |
|
const QString & | getSkyCultureId () const |
| |
|
int | getBeginTime () const |
| |
|
int | getEndTime () const |
| |
|
void | setDefaultBrushColor (const QColor color) |
| |
|
void | setSelectedBrushColor (const QColor color) |
| |
|
void | setDefaultPenColor (const QColor color) |
| |
|
void | setSelectedPenColor (const QColor color) |
| |
|
void | setSelectionState (bool newSelectionState) |
| |
|
bool | existsAtPointInTime (int year) const |
| |
|
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) override |
| |
|
|
void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) override |
| |
|
void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) override |
| |
|
QVariant | itemChange (QGraphicsItem::GraphicsItemChange change, const QVariant &value) override |
| |
Simple QGraphicsPolygonItem defined by a polygon, beginTime and EndTime.