Kirigami2
shadowedrectangle.cpp
283 return (window() && window()->rendererInterface()->graphicsApi() == QSGRendererInterface::Software) || m_renderType == RenderType::Software;
291 void ShadowedRectangle::itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &value)
300 QSGNode *ShadowedRectangle::updatePaintNode(QSGNode *node, QQuickItem::UpdatePaintNodeData *data)
311 static bool lowPower = QByteArrayList{"1", "true"}.contains(qgetenv("KIRIGAMI_LOWPOWER_HARDWARE").toLower());
Scene graph node for a shadowed rectangle.
Definition: shadowedrectanglenode.h:30
ShadowGroup shadow
This property holds the shadow's grouped property.
Definition: shadowedrectangle.h:245
void setZ(qreal)
qreal yOffset
This property holds the shadow's offset in pixels on the Y axis.
Definition: shadowedrectangle.h:80
virtual void componentComplete() override
bool contains(const T &value) const const
ItemChange
RenderType renderType
This property holds the rectangle's render mode.
Definition: shadowedrectangle.h:273
qreal size
This property holds the shadow's approximate size in pixels.
Definition: shadowedrectangle.h:68
void update()
Software
BorderGroup border
This property holds the border's grouped property.
Definition: shadowedrectangle.h:229
void heightChanged()
void update(Part *part, const QByteArray &data, qint64 dataSize)
qreal radius
This property holds the radii of the rectangle's corners.
Definition: shadowedrectangle.h:206
qreal xOffset
This property holds the shadow's offset in pixels on the X axis.
Definition: shadowedrectangle.h:74
ItemHasContents
KJOBWIDGETS_EXPORT QWidget * window(KJob *job)
A rectangle with a border and rounded corners, rendered through QPainter.
Definition: paintedrectangleitem.h:23
void widthChanged()
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Feb 7 2023 04:14:24 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Feb 7 2023 04:14:24 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.