Convert json-schema to QWidgets
Project description
pyqtschema
pyqtschema
allows the generation of a graphical representation of a jsonschema. A given
schema is translated to QWidgets.
Installation
As usual:
-
install the pypi version
pip install pyqtschema
-
or clone the repository
pip install git+https://github.com/amsico/pyqtschema.git
Usage
Use the WidgetBuilder
in applications or run the module to visualize a schema:
python -m pyqtschema ./path/to/your/scheam.json
Examples
Several examples are available in the examples folder. The examples use pydantic to generate schemas easily.
Background
pyqtschema
is inspired by qt-jsonschema-form. Due to the author's
lack of time and the missing
anyOf-support
, this project was started.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyqtschema-0.1.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9aac72fc12d51280a44e081f6e961f1a18598c592fc67f90c84d83a59f566f00 |
|
MD5 | 16392c3b8e99673206d1e7999c3ee75e |
|
BLAKE2b-256 | cbbdd2212b5a9edc5f5919e5f7dc7cb6742281f6e0daa2bfc9f4000debfa04ae |