JsonTreeModel Implementation  v0.1.0
A Qt tree model for visualizing and manipulating a JSON document.
jsontreemodel.h File Reference
#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...