KDStateMachineEditor API Documentation 2.1
Loading...
Searching...
No Matches
Namespaces | Functions
layoutimportexport.h File Reference
#include "kdsme_core_export.h"
#include <qglobal.h>
Include dependency graph for layoutimportexport.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  KDSME
 
namespace  KDSME::LayoutImportExport
 Utils for importing/exporting layout properties of a the object tree representing a state.
 

Functions

KDSME_CORE_EXPORT QJsonObject KDSME::LayoutImportExport::exportLayout (const State *state)
 Export layout of state into a machine-parsable JSON format.
 
KDSME_CORE_EXPORT void KDSME::LayoutImportExport::importLayout (const QJsonObject &data, State *state)
 Import layout data to set properties of state and its children.
 
KDSME_CORE_EXPORT bool KDSME::LayoutImportExport::matches (const QJsonObject &data, State *state)
 Check if the ids in data still match the ids from the object tree represented by state.
 

© 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