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

#include <quickmaskedmousearea_p.h>

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

Signals

void pathChanged (const QPainterPath &path)
 

Public Member Functions

 PainterPathMask (QObject *parent=nullptr)
 
bool contains (const QPointF &point) const override
 
bool intersects (const QRectF &rect) const override
 
QPainterPath path () const
 
void setPath (const QPainterPath &path)
 
- Public Member Functions inherited from AbstractMask
 AbstractMask (QObject *parent=nullptr)
 

Properties

QPainterPath path
 

Detailed Description

Definition at line 35 of file quickmaskedmousearea_p.h.

Constructor & Destructor Documentation

◆ PainterPathMask()

PainterPathMask::PainterPathMask ( QObject *  parent = nullptr)
explicit

Definition at line 27 of file quickmaskedmousearea.cpp.

Member Function Documentation

◆ contains()

bool PainterPathMask::contains ( const QPointF &  point) const
overridevirtual

Implements AbstractMask.

Definition at line 46 of file quickmaskedmousearea.cpp.

◆ intersects()

bool PainterPathMask::intersects ( const QRectF &  rect) const
overridevirtual

Implements AbstractMask.

Definition at line 51 of file quickmaskedmousearea.cpp.

◆ path()

QPainterPath PainterPathMask::path ( ) const

Definition at line 32 of file quickmaskedmousearea.cpp.

◆ pathChanged

void PainterPathMask::pathChanged ( const QPainterPath &  path)
signal

Referenced by setPath().

◆ setPath()

void PainterPathMask::setPath ( const QPainterPath &  path)

Definition at line 37 of file quickmaskedmousearea.cpp.

References path, and pathChanged().

Property Documentation

◆ path

QPainterPath PainterPathMask::path
readwrite

Definition at line 38 of file quickmaskedmousearea_p.h.

Referenced by setPath().


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