5#ifndef QSGBASICINTERNALRECTANGLENODE_P_H
6#define QSGBASICINTERNALRECTANGLENODE_P_H
19#include <private/qsgadaptationlayer_p.h>
33 void setGradientVertical(
bool vertical)
override;
34 void setRadius(
qreal radius)
override;
35 void setTopLeftRadius(
qreal radius)
override;
36 void setTopRightRadius(
qreal radius)
override;
37 void setBottomLeftRadius(
qreal radius)
override;
38 void setBottomRightRadius(
qreal radius)
override;
39 void setAntialiasing(
bool antialiasing)
override;
40 void setAligned(
bool aligned)
override;
41 void update()
override;
48 void updateGeometry();
55 float m_radius = 0.0f;
56 float m_topLeftRadius = -1.0f;
57 float m_topRightRadius = -1.0f;
58 float m_bottomLeftRadius = -1.0f;
59 float m_bottomRightRadius = -1.0f;
60 float m_pen_width = 0.0f;
The QColor class provides colors based on RGB, HSV or CMYK values.
\inmodule QtCore\reentrant
virtual void updateMaterialAntialiasing()=0
void updateGradientTexture()
QGradientStops m_gradient_stops
uint m_gradient_is_opaque
virtual void updateMaterialBlending(QSGNode::DirtyState *state)=0
uint m_gradient_is_vertical
virtual bool supportsAntialiasing() const
The QSGGeometry class provides low-level storage for graphics primitives in the \l{Qt Quick Scene Gra...
Combined button and popup list for selecting options.
Int aligned(Int v, Int byteAlign)
myFilter setColor(QColor(128, 0, 0))