16#ifndef KDSME_QUICK_QUICKPAINTERPATH_P_H
17#define KDSME_QUICK_QUICKPAINTERPATH_P_H
23#include <QPainterPath>
40 Q_INVOKABLE QPainterPath
createStroke(
const QPainterPath &path)
const;
46 QPainterPathStroker m_stroker;
60 QPainterPath
path() const;
68 Q_INVOKABLE
void moveTo(QPointF point);
70 Q_INVOKABLE
void clear();
72 Q_INVOKABLE
bool contains(QPointF point) const;
83 void updateState(const QPainterPath &
path);
101 QPainterPath
path()
const;
void pathChanged(const QPainterPath &path)
void setWidth(qreal width)
Q_INVOKABLE QPainterPath createStroke(const QPainterPath &path) const
void widthChanged(qreal width)
Q_INVOKABLE qreal angleAtPercent(qreal t) const
Q_INVOKABLE void lineTo(QPointF endPoint)
void pathChanged(const QPainterPath &path)
void startPointChanged(const QPointF &startPoint)
void endPointChanged(const QPointF &endPoint)
void isEmptyChanged(bool isEmpty)
Q_INVOKABLE void moveTo(QPointF point)
Q_INVOKABLE bool contains(QPointF point) const
void setPath(const QPainterPath &path)