QJsonModel是基于QAbstractItemModel的Qt5/C++11/Python的json树模型类。

QJsonModel可以很方便地显示json数据到QTreeView中。QJsonModel使用MIT开源协议。
将qjsonmodel.cpp和qjsonmodel.h添加到你的项目中。
QJsonModel * model = new QJsonModel;
QTreeView * view = new QTreeView;
view->setModel(model);
model->load("example.json")
添加qjsonmodel.py 到你的PYTHONPATH。
$ pip install Qt.py
import json
import qjsonmodel
model = QJsonModel()
view = QTreeView()
view.setModel(model)
with open("example.json") as f:
model.load(json.load(f))
https://github.com/dridk/QJsonModel