All Projects → dridk → Qjsonmodel

dridk / Qjsonmodel

Licence: mit
Qt Json Tree Model

Labels

Projects that are alternatives of or similar to Qjsonmodel

Bitsofbytes
Code and projects from my blog posts.
Stars: ✭ 89 (-63.52%)
Mutual labels:  json, qt5
Jsonapi Rails
Rails gem for fast jsonapi-compliant APIs.
Stars: ✭ 242 (-0.82%)
Mutual labels:  json
Elastix
A simple Elasticsearch REST client written in Elixir.
Stars: ✭ 231 (-5.33%)
Mutual labels:  json
Sonata Doctrine Extensions
Doctrine2 behavioral extensions
Stars: ✭ 239 (-2.05%)
Mutual labels:  json
Horaires Ratp Api
Webservice pour les horaires et trafic RATP en temps réel
Stars: ✭ 232 (-4.92%)
Mutual labels:  json
Connector
Коннектор: удобный HTTP-клиент для 1С:Предприятие 8
Stars: ✭ 240 (-1.64%)
Mutual labels:  json
Okhttp Json Mock
Mock your datas for Okhttp and Retrofit in json format in just a few moves
Stars: ✭ 231 (-5.33%)
Mutual labels:  json
Moshix
Moshi Extensions
Stars: ✭ 243 (-0.41%)
Mutual labels:  json
Thorsserializer
C++ Serialization library for JSON
Stars: ✭ 241 (-1.23%)
Mutual labels:  json
Config
JSON or YAML configuration wrapper with convenient access methods.
Stars: ✭ 237 (-2.87%)
Mutual labels:  json
Ethereumjs Abi
[DEPRECATED] Decoder and encoder for the Ethereum ABI
Stars: ✭ 235 (-3.69%)
Mutual labels:  json
Fracker
PHP function tracker
Stars: ✭ 234 (-4.1%)
Mutual labels:  json
Jasonelle
🛸 🏘️ Jasonelle issues, releases and discussions repository.
Stars: ✭ 240 (-1.64%)
Mutual labels:  json
Algeria Cities
The list of all Algerian provinces and cities according to the official division in different formats: csv, xlsx, php, json, etc.
Stars: ✭ 232 (-4.92%)
Mutual labels:  json
Minify
Go minifiers for web formats
Stars: ✭ 2,824 (+1057.38%)
Mutual labels:  json
Storagetapper
StorageTapper is a scalable realtime MySQL change data streaming, logical backup and logical replication service
Stars: ✭ 232 (-4.92%)
Mutual labels:  json
Iotwifi
Raspberry Pi (arm) wifi configuration container. Configure and control wifi connectivity with a JSON based REST api.
Stars: ✭ 236 (-3.28%)
Mutual labels:  json
Iannix
IanniX is a graphical open-source sequencer, based on Iannis Xenakis works, for digital art. IanniX syncs via Open Sound Control (OSC) events and curves to your real-time environment.
Stars: ✭ 238 (-2.46%)
Mutual labels:  qt5
Whc model
iOS平台高效转换引擎json->model,model->json,model->Dictionary,支持模型类继承其他模型类,支持指定路径转换,不区分json的key和模型属性名称大小写,自动处理json中null
Stars: ✭ 244 (+0%)
Mutual labels:  json
Jayson
🧱 A JSON decoding/encoding library that handles optimistically or strictly.
Stars: ✭ 243 (-0.41%)
Mutual labels:  json

QJsonModel

QJsonModel is a json tree model class for Qt5/C++11/Python based on QAbstractItemModel. QJsonModel is under MIT License.

QJsonModel

Usage C++

Add qjsonmodel.cpp and qjsonmodel.h into your project.

QJsonModel * model = new QJsonModel;
QTreeView * view = new QTreeView;
view->setModel(model);
model->load("example.json")

Usage Python

Add qjsonmodel.py to your 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))
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].