KDStateMachineEditor API Documentation  1.2.50
Classes | Public Member Functions | List of all members
KDSME::ScxmlImporter Class Reference

#include <scxmlimporter.h>

Inheritance diagram for KDSME::ScxmlImporter:
Inheritance graph
[legend]

Classes

struct  Private
 

Public Member Functions

 ScxmlImporter (const QByteArray &data)
 
StateMachineimport () override
 
- Public Member Functions inherited from KDSME::AbstractImporter
QString errorString () const
 

Additional Inherited Members

- Protected Member Functions inherited from KDSME::AbstractImporter
void setErrorString (const QString &errorString)
 

Detailed Description

Parses a SCXML document

See also
http://www.w3.org/2011/04/SCXML/scxml.xsd
Examples:
layoutexport/main.cpp, and scxmlimport/main.cpp.

Member Function Documentation

StateMachine * ScxmlImporter::import ( )
overridevirtual

Imports the state machine

Note
Ownership of the object is transferred to the caller
Returns
On success, the pointer to the KDSME::StateMachine instance is returned, otherwise null
See also
errorString()

Implements KDSME::AbstractImporter.


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