KDStateMachineEditor API Documentation 2.1
Loading...
Searching...
No Matches
Signals | Public Member Functions | Protected Member Functions | Properties | List of all members
QuickPrimitiveItem Class Reference

#include <quickprimitiveitem_p.h>

Inheritance diagram for QuickPrimitiveItem:
Inheritance graph
[legend]
Collaboration diagram for QuickPrimitiveItem:
Collaboration graph
[legend]

Signals

void colorChanged (const QColor &color)
 
void geometryItemChanged (QuickGeometryItem *geometry)
 

Public Member Functions

 QuickPrimitiveItem (QQuickItem *parent=nullptr)
 
QColor color () const
 
QuickGeometryItemgeometryItem () const
 
void setColor (const QColor &color)
 
void setGeometryItem (QuickGeometryItem *item)
 

Protected Member Functions

QSGNode * updatePaintNode (QSGNode *oldNode, UpdatePaintNodeData *data) override
 

Properties

QColor color
 
QuickGeometryItemgeometry
 

Detailed Description

Definition at line 97 of file quickprimitiveitem_p.h.

Constructor & Destructor Documentation

◆ QuickPrimitiveItem()

QuickPrimitiveItem::QuickPrimitiveItem ( QQuickItem *  parent = nullptr)
explicit

Definition at line 180 of file quickprimitiveitem.cpp.

Member Function Documentation

◆ color()

QColor QuickPrimitiveItem::color ( ) const

Definition at line 217 of file quickprimitiveitem.cpp.

◆ colorChanged

void QuickPrimitiveItem::colorChanged ( const QColor &  color)
signal

Referenced by setColor().

◆ geometryItem()

QuickGeometryItem * QuickPrimitiveItem::geometryItem ( ) const

Definition at line 189 of file quickprimitiveitem.cpp.

Referenced by updatePaintNode().

◆ geometryItemChanged

void QuickPrimitiveItem::geometryItemChanged ( QuickGeometryItem geometry)
signal

Referenced by setGeometryItem().

◆ setColor()

void QuickPrimitiveItem::setColor ( const QColor &  color)

Definition at line 222 of file quickprimitiveitem.cpp.

References color, and colorChanged().

◆ setGeometryItem()

void QuickPrimitiveItem::setGeometryItem ( QuickGeometryItem item)

Definition at line 194 of file quickprimitiveitem.cpp.

References QuickGeometryItem::changed(), and geometryItemChanged().

◆ updatePaintNode()

QSGNode * QuickPrimitiveItem::updatePaintNode ( QSGNode *  oldNode,
UpdatePaintNodeData *  data 
)
overrideprotected

Property Documentation

◆ color

QColor QuickPrimitiveItem::color
readwrite

Definition at line 101 of file quickprimitiveitem_p.h.

Referenced by setColor().

◆ geometry

QuickGeometryItem * QuickPrimitiveItem::geometry
readwrite

Definition at line 100 of file quickprimitiveitem_p.h.

Referenced by updatePaintNode().


The documentation for this class was generated from the following files:

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
KDStateMachineEditor
Create Qt State Machine metacode using a graphical user interface
https://github.com/KDAB/KDStateMachineEditor
Generated on Tue Jul 15 2025 15:21:47 for KDStateMachineEditor API Documentation by doxygen 1.9.8