Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQuickStateActionEvent Class Referenceabstract

#include <qquickstate_p.h>

Inheritance diagram for QQuickStateActionEvent:
Collaboration diagram for QQuickStateActionEvent:

Public Types

enum  EventType { Script , SignalHandler , ParentChange , AnchorChanges }

Public Member Functions

virtual ~QQuickStateActionEvent ()
virtual EventType type () const =0
virtual void execute ()
virtual bool isReversable ()
virtual void reverse ()
virtual void saveOriginals ()
virtual bool needsCopy ()
virtual void copyOriginals (QQuickStateActionEvent *)
virtual bool isRewindable ()
virtual void rewind ()
virtual void saveCurrentValues ()
virtual void saveTargetValues ()
virtual bool changesBindings ()
virtual void clearBindings ()
virtual bool mayOverride (QQuickStateActionEvent *other)

Detailed Description

Definition at line 65 of file qquickstate_p.h.

Member Enumeration Documentation

◆ EventType

Enumerator
Script 
SignalHandler 
ParentChange 
AnchorChanges 

Definition at line 70 of file qquickstate_p.h.

Constructor & Destructor Documentation

◆ ~QQuickStateActionEvent()

QQuickStateActionEvent::~QQuickStateActionEvent ( )
virtual

Definition at line 47 of file qquickstate.cpp.

Member Function Documentation

◆ changesBindings()

bool QQuickStateActionEvent::changesBindings ( )
virtual

Reimplemented in QQuickAnchorChanges.

Definition at line 64 of file qquickstate.cpp.

◆ clearBindings()

void QQuickStateActionEvent::clearBindings ( )
virtual

Reimplemented in QQuickAnchorChanges.

Definition at line 69 of file qquickstate.cpp.

◆ copyOriginals()

virtual void QQuickStateActionEvent::copyOriginals ( QQuickStateActionEvent * )
inlinevirtual

◆ execute()

void QQuickStateActionEvent::execute ( )
virtual

◆ isReversable()

bool QQuickStateActionEvent::isReversable ( )
virtual

◆ isRewindable()

virtual bool QQuickStateActionEvent::isRewindable ( )
inlinevirtual

Definition at line 81 of file qquickstate_p.h.

◆ mayOverride()

bool QQuickStateActionEvent::mayOverride ( QQuickStateActionEvent * other)
virtual

◆ needsCopy()

virtual bool QQuickStateActionEvent::needsCopy ( )
inlinevirtual

◆ reverse()

void QQuickStateActionEvent::reverse ( )
virtual

◆ rewind()

virtual void QQuickStateActionEvent::rewind ( )
inlinevirtual

◆ saveCurrentValues()

virtual void QQuickStateActionEvent::saveCurrentValues ( )
inlinevirtual

◆ saveOriginals()

virtual void QQuickStateActionEvent::saveOriginals ( )
inlinevirtual

◆ saveTargetValues()

virtual void QQuickStateActionEvent::saveTargetValues ( )
inlinevirtual

Reimplemented in QQuickAnchorChanges.

Definition at line 84 of file qquickstate_p.h.

◆ type()

virtual EventType QQuickStateActionEvent::type ( ) const
pure virtual

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