35 virtual QSGNode *
updatePaintNode(QSGNode *, UpdatePaintNodeData *) override;
53 void setP1(
const QPointF &p);
54 void setP2(
const QPointF &p);
55 void setP3(
const QPointF &p);
56 void setP4(
const QPointF &p);
104 #endif // BEZIERCURVE_H
QPointF m_p3
Definition: beziercurve.h:83
bool dotted() const
Definition: beziercurve.h:45
QPointF p1() const
Definition: beziercurve.h:40
void setFillColor(const QColor &color)
Definition: beziercurve.cpp:100
QPointF m_p2
Definition: beziercurve.h:82
void segmentCountChanged(uint count)
Definition: moc_beziercurve.cpp:348
void p3Changed(const QPointF &p)
Definition: moc_beziercurve.cpp:320
void setBack()
Definition: beziercurve.cpp:258
void setP2(const QPointF &p)
Definition: beziercurve.cpp:42
const QColor & dottedColor() const
Definition: beziercurve.h:50
uint lineWidth() const
Definition: beziercurve.h:46
QVector2D m_scale
Definition: beziercurve.h:95
QPointF p4() const
Definition: beziercurve.h:43
uint m_segmentCount
Definition: beziercurve.h:87
qreal m_saveWidth
Definition: beziercurve.h:97
bool m_holdClick
Definition: beziercurve.h:94
void setP1(const QPointF &p)
Definition: beziercurve.cpp:33
QPointF m_p1
Definition: beziercurve.h:81
void p4Changed(const QPointF &p)
Definition: moc_beziercurve.cpp:327
QPointF p3() const
Definition: beziercurve.h:42
const QColor & fillColor() const
Definition: beziercurve.h:49
void setP4(const QPointF &p)
Definition: beziercurve.cpp:60
QPointF p2() const
Definition: beziercurve.h:41
void lineWidthChanged(uint w)
Definition: moc_beziercurve.cpp:341
void setP3(const QPointF &p)
Definition: beziercurve.cpp:51
virtual QSGNode * updatePaintNode(QSGNode *, UpdatePaintNodeData *) override
Override Base and draw a beautifull bezier curve.
Definition: beziercurve.cpp:118
QColor m_dottedColor
Definition: beziercurve.h:91
QPointF m_p4
Definition: beziercurve.h:84
void setSegmentCount(uint count)
Definition: beziercurve.cpp:80
void fillColorChanged(const QColor &color)
Definition: moc_beziercurve.cpp:355
uint segmentCount() const
Definition: beziercurve.h:47
void setDotted(bool dotted)
Definition: beziercurve.cpp:90
void setLineWidth(uint width)
Definition: beziercurve.cpp:71
void dottedChanged(bool d)
Definition: moc_beziercurve.cpp:334
void p1Changed(const QPointF &p)
Definition: moc_beziercurve.cpp:306
bool m_dotted
Definition: beziercurve.h:89
Definition: beziercurve.h:11
uint m_lineWidth
Definition: beziercurve.h:86
qreal m_saveHeight
Definition: beziercurve.h:98
QColor m_fillColor
Definition: beziercurve.h:90
QVector2D m_lastScale
Definition: beziercurve.h:96
void dottedColorChanged(const QColor &color)
Definition: moc_beziercurve.cpp:362
void p2Changed(const QPointF &p)
Definition: moc_beziercurve.cpp:313
void setRealPosition(const QPointF &pos)
Definition: beziercurve.cpp:278
void setDottedColor(const QColor &color)
Definition: beziercurve.cpp:109