18#include <QtQuickShapes/private/qquickshapesglobal_p.h>
19#include <QtQuick/qquickitem.h>
21#include <private/qtquickglobal_p.h>
22#include <private/qquickpath_p_p.h>
23#include <private/qquickrectangle_p.h>
35 static void defineModule();
58 SpreadMode spread()
const;
59 void setSpread(SpreadMode
mode);
105 Q_PROPERTY(
qreal centerX READ centerX WRITE setCenterX NOTIFY centerXChanged FINAL)
106 Q_PROPERTY(
qreal centerY READ centerY WRITE setCenterY NOTIFY centerYChanged FINAL)
107 Q_PROPERTY(
qreal centerRadius READ centerRadius WRITE setCenterRadius NOTIFY centerRadiusChanged FINAL)
110 Q_PROPERTY(
qreal focalRadius READ focalRadius WRITE setFocalRadius NOTIFY focalRadiusChanged FINAL)
118 qreal centerX()
const;
121 qreal centerY()
const;
124 qreal centerRadius()
const;
125 void setCenterRadius(
qreal v);
133 qreal focalRadius()
const;
134 void setFocalRadius(
qreal v);
147 qreal m_centerRadius = 0;
154 Q_PROPERTY(
qreal centerX READ centerX WRITE setCenterX NOTIFY centerXChanged FINAL)
155 Q_PROPERTY(
qreal centerY READ centerY WRITE setCenterY NOTIFY centerYChanged FINAL)
164 qreal centerX()
const;
167 qreal centerY()
const;
187 Q_PROPERTY(
QColor strokeColor READ strokeColor WRITE setStrokeColor NOTIFY strokeColorChanged FINAL)
188 Q_PROPERTY(
qreal strokeWidth READ strokeWidth WRITE setStrokeWidth NOTIFY strokeWidthChanged FINAL)
189 Q_PROPERTY(
QColor fillColor READ fillColor WRITE setFillColor NOTIFY fillColorChanged FINAL)
190 Q_PROPERTY(
FillRule fillRule READ fillRule WRITE setFillRule NOTIFY fillRuleChanged FINAL)
191 Q_PROPERTY(
JoinStyle joinStyle READ joinStyle WRITE setJoinStyle NOTIFY joinStyleChanged FINAL)
192 Q_PROPERTY(
int miterLimit READ miterLimit WRITE setMiterLimit NOTIFY miterLimitChanged FINAL)
194 Q_PROPERTY(
StrokeStyle strokeStyle READ strokeStyle WRITE setStrokeStyle NOTIFY strokeStyleChanged FINAL)
195 Q_PROPERTY(
qreal dashOffset READ dashOffset WRITE setDashOffset NOTIFY dashOffsetChanged FINAL)
232 QColor strokeColor()
const;
235 qreal strokeWidth()
const;
236 void setStrokeWidth(
qreal w);
241 FillRule fillRule()
const;
242 void setFillRule(FillRule fillRule);
244 JoinStyle joinStyle()
const;
245 void setJoinStyle(JoinStyle style);
247 int miterLimit()
const;
248 void setMiterLimit(
int limit);
250 CapStyle capStyle()
const;
253 StrokeStyle strokeStyle()
const;
254 void setStrokeStyle(StrokeStyle style);
256 qreal dashOffset()
const;
264 void resetFillGradient();
289 Q_PROPERTY(
bool asynchronous READ asynchronous WRITE setAsynchronous NOTIFY asynchronousChanged FINAL)
290 Q_PROPERTY(
bool vendorExtensionsEnabled READ vendorExtensionsEnabled WRITE setVendorExtensionsEnabled NOTIFY vendorExtensionsEnabledChanged FINAL)
292 WRITE setPreferredRendererType NOTIFY preferredRendererTypeChanged REVISION(6, 6) FINAL)
294 Q_PROPERTY(
ContainsMode containsMode READ containsMode WRITE setContainsMode NOTIFY containsModeChanged REVISION(1, 11) FINAL)
328 RendererType rendererType()
const;
330 bool asynchronous()
const;
331 void setAsynchronous(
bool async);
338 bool vendorExtensionsEnabled() const;
339 void setVendorExtensionsEnabled(
bool enable);
352 void updatePolish() override;
354 void componentComplete() override;
355 void classBegin() override;
358 void rendererChanged();
359 void asynchronousChanged();
360 void vendorExtensionsEnabledChanged();
The QColor class provides colors based on RGB, HSV or CMYK values.
\inmodule QtCore\reentrant
The QQmlListProperty class allows applications to expose list-like properties of QObject-derived clas...
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
ItemChange
Used in conjunction with QQuickItem::itemChange() to notify the item about certain types of changes.
void strokeColorChanged()
void dashPatternChanged()
void strokeWidthChanged()
void strokeStyleChanged()
void focalRadiusChanged()
void centerRadiusChanged()
Q_REVISION(6, 6) RendererType preferredRendererType() const
\inmodule QtCore\reentrant
\group qtquick-scenegraph-nodes \title Qt Quick Scene Graph Node classes
void statusChanged(QDeclarativeComponent::Status status)
[1]
Combined button and popup list for selecting options.
static bool contains(const QJsonArray &haystack, unsigned needle)
GLsizei const GLfloat * v
[13]
GLfloat GLfloat GLfloat w
[0]
GLuint GLfloat GLfloat GLfloat GLfloat y1
GLuint GLfloat GLfloat GLfloat x1
GLuint GLuint GLfloat focalX
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLenum GLuint GLintptr offset
GLuint GLuint GLfloat GLfloat focalY
GLfixed GLfixed GLfixed y2
GLenum GLenum GLenum GLenum GLenum scale
static const QRectF boundingRect(const QPointF *points, int pointCount)
static void setCapStyle(int cap_style, GC gc)
#define QML_DECLARE_TYPE(TYPE)
#define QML_UNCREATABLE(REASON)
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
void Q_QUICKSHAPES_PRIVATE_EXPORT QQuickShapes_initializeModule()
\qmlmodule QtQuick.Shapes 1.
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent