KDStateMachineEditor API Documentation 2.1
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Functions
KDSME Namespace Reference

Namespaces

namespace  DebugInterface
 
namespace  ElementUtil
 
namespace  GVUtils
 
namespace  LayoutImportExport
 Utils for importing/exporting layout properties of a the object tree representing a state.
 
namespace  ObjectHelper
 

Classes

class  AbstractController
 
class  AbstractExporter
 
class  AbstractImporter
 
class  AbstractScene
 
class  AbstractSceneContextMenuEvent
 
class  AbstractScenePrivate
 
class  ChangeStateMachineCommand
 Changes the state machine of a KDSME::StateMachineScene and records the old state machine the scene was showing. More...
 
class  Command
 
class  CommandController
 
class  CreateElementCommand
 
class  DebugInterfaceClient
 
class  DeleteElementCommand
 This is the inverse operation to the KDSME::CreateElementCommand command. More...
 
class  DepthChecker
 
class  EditController
 
class  Element
 
class  ElementFactory
 
class  FinalState
 
class  GraphvizLayerLayouter
 
class  GraphvizLayouter
 
class  HistoryState
 
class  LayerwiseLayouter
 
class  Layouter
 
class  LayoutProperties
 
class  LayoutSnapshotCommand
 Creates a snapshot of the current layout of the state chart. More...
 
class  LayoutUtils
 
class  ModifyDefaultStateCommand
 Modifies the default state of a KDSME::HistoryState. More...
 
class  ModifyElementCommand
 Command for modifying properties of KDSME::Element. More...
 
class  ModifyInitialStateCommand
 Modifies the initial state of a KDSME::State. More...
 
class  ModifyPropertyCommand
 Modifies any specific property of a QObject. More...
 
class  ModifyTransitionCommand
 Command for modifying properties of a KDSME::Transition. More...
 
class  ObjectTreeModel
 
class  PropertyEditor
 
class  PseudoState
 
class  QmlExporter
 
class  QScxmlDebugInterfaceSource
 
class  QsmDebugInterfaceSource
 
class  RegionLayouter
 
class  ReparentElementCommand
 Modifies the parent element of a KDSME::Element. More...
 
class  RingBuffer
 
class  RuntimeController
 
class  ScxmlExporter
 
class  ScxmlImporter
 
class  SemanticZoomManager
 
class  SignalTransition
 
class  State
 
class  StateMachine
 
class  StateMachinePaletteWidget
 
class  StateMachineScene
 
class  StateMachineToolBar
 
class  StateMachineView
 Widget for displaying a KDSME::StateMachine in a Qt Quick based view. More...
 
class  StateModel
 
class  SvgExporter
 
class  TimeoutTransition
 
class  Transition
 
class  TransitionListModel
 
class  TransitionModel
 
class  TreeWalker
 
struct  TreeWalkerTrait
 
struct  TreeWalkerTrait< Element * >
 

Typedefs

typedef TreeWalker< Element * > ElementWalker
 

Functions

KDSME_CORE_EXPORT QDebug operator<< (QDebug dbg, const PseudoState *state)
 
KDSME_CORE_EXPORT QDebug operator<< (QDebug dbg, const State *state)
 
KDSME_CORE_EXPORT QDebug operator<< (QDebug dbg, const Transition *transition)
 

Typedef Documentation

◆ ElementWalker

Definition at line 32 of file elementwalker.h.

Function Documentation

◆ operator<<() [1/3]

QDebug KDSME::operator<< ( QDebug  dbg,
const PseudoState state 
)

Definition at line 420 of file state.cpp.

References KDSME::PseudoState::kindString().

◆ operator<<() [2/3]

QDebug KDSME::operator<< ( QDebug  dbg,
const State state 
)

Definition at line 408 of file state.cpp.

References KDSME::Element::label.

◆ operator<<() [3/3]

QDebug KDSME::operator<< ( QDebug  dbg,
const Transition transition 
)

© 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