JsonTreeModel Implementation
v0.1.0
A Qt tree model for visualizing and manipulating a JSON document.
|
#include <QAbstractItemModel>
#include <QJsonObject>
#include <QJsonArray>
Go to the source code of this file.
Classes | |
class | JsonTreeModelNode |
JsonTreeModelNode is the base class for the internal data structure behind JsonTreeModel. More... | |
class | JsonTreeModelScalarNode |
JsonTreeModelScalarNode is the most basic element of a JsonTreeModel's internal data. More... | |
class | JsonTreeModelListNode |
JsonTreeModelListNode represents a JSON structure (namely an array or an object) and provides the backbone of the tree model. More... | |
class | JsonTreeModelNamedListNode |
JsonTreeModelNamedListNode represents a JSON object. More... | |
class | JsonTreeModelWrapperNode |
The JsonTreeModelWrapperNode class wraps a top-level JsonTreeModelNamedListNode, to allow its scalar members to be shown. More... | |
class | JsonTreeModel |
The JsonTreeModel class provides a data model for a JSON document. More... | |