Public Types | Public Slots | Signals | Public Member Functions

HoverPoints Class Reference

List of all members.

Public Types

enum  PointShape { CircleShape, RectangleShape }
enum  LockType { LockToLeft = 0x01, LockToRight = 0x02, LockToTop = 0x04, LockToBottom = 0x08 }
enum  SortType { NoSort, XSort, YSort }
enum  ConnectionType { NoConnection, LineConnection, CurveConnection }

Public Slots

void setEnabled (bool enabled)
void setDisabled (bool disabled)
void setCurrentColor (const QColor &color)

Signals

void pointsChanged (const QPolygonF &points)
void selectionChanged (const QColor &color)

Public Member Functions

 HoverPoints (QWidget *widget, PointShape shape)
bool eventFilter (QObject *object, QEvent *event)
void paintPoints ()
QRectF boundingRect () const
void setBoundingRect (const QRectF &boundingRect)
QPolygonF points () const
void setPoints (const QPolygonF &points, const QVector< QColor > &colors)
QSizeF pointSize () const
void setPointSize (const QSizeF &size)
SortType sortType () const
void setSortType (SortType sortType)
ConnectionType connectionType () const
void setConnectionType (ConnectionType connectionType)
void setConnectionPen (const QPen &pen)
void setShapePen (const QPen &pen)
void setShapeBrush (const QBrush &brush)
void setPointLock (int pos, LockType lock)
void setEditable (bool editable)
bool editable () const
QVector< QColor > Colors () const
QColor CurrentColor () const
void firePointChange ()

The documentation for this class was generated from the following files:
 All Classes Functions