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

#include <qsmwatcher_p.h>

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

Signals

void stateEntered (QAbstractState *state)
 
void stateExited (QAbstractState *state)
 
void transitionTriggered (QAbstractTransition *)
 
void watchedStateMachineChanged (QStateMachine *)
 

Public Member Functions

 QSMWatcher (QObject *parent=nullptr)
 
 ~QSMWatcher ()
 
void setWatchedStateMachine (QStateMachine *machine)
 
QStateMachine * watchedStateMachine () const
 

Detailed Description

Definition at line 30 of file qsmwatcher_p.h.

Constructor & Destructor Documentation

◆ QSMWatcher()

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

Definition at line 23 of file qsmwatcher.cpp.

◆ ~QSMWatcher()

QSMWatcher::~QSMWatcher ( )

Definition at line 31 of file qsmwatcher.cpp.

Member Function Documentation

◆ setWatchedStateMachine()

void QSMWatcher::setWatchedStateMachine ( QStateMachine *  machine)

Definition at line 35 of file qsmwatcher.cpp.

References watchedStateMachineChanged().

◆ stateEntered

void QSMWatcher::stateEntered ( QAbstractState *  state)
signal

◆ stateExited

void QSMWatcher::stateExited ( QAbstractState *  state)
signal

◆ transitionTriggered

void QSMWatcher::transitionTriggered ( QAbstractTransition *  )
signal

◆ watchedStateMachine()

QStateMachine * QSMWatcher::watchedStateMachine ( ) const

Definition at line 52 of file qsmwatcher.cpp.

◆ watchedStateMachineChanged

void QSMWatcher::watchedStateMachineChanged ( QStateMachine *  )
signal

Referenced by setWatchedStateMachine().


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