Skip to main content

Python Qt node editor

Project description

https://img.shields.io/travis/klauer/qtpynodeeditor.svg https://img.shields.io/pypi/v/qtpynodeeditor.svg

qtpynodeeditor

Python Qt node editor

Pure Python port of NodeEditor, supporting PyQt5 and PySide through qtpy.

Requirements

  • Python 3.6+

  • qtpy

  • PyQt5 / PySide

Documentation

Sphinx-generated documentation

Screenshots

Style example

https://raw.githubusercontent.com/klauer/qtpynodeeditor/assets/screenshots/style.png

Calculator example

https://raw.githubusercontent.com/klauer/qtpynodeeditor/assets/screenshots/calculator.png

Installation

We recommend using conda to install qtpynodeeditor.

$ conda create -n my_new_environment -c conda-forge python=3.7 qtpynodeeditor
$ conda activate my_new_environment

qtpynodeeditor may also be installed using pip from PyPI.

$ python -m pip install qtpynodeeditor pyqt5

Running the Tests

Tests must be run with pytest and pytest-qt.

$ pip install -r dev-requirements.txt
$ pytest -v qtpynodeeditor/tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qtpynodeeditor-0.2.0.tar.gz (63.3 kB view details)

Uploaded Source

File details

Details for the file qtpynodeeditor-0.2.0.tar.gz.

File metadata

  • Download URL: qtpynodeeditor-0.2.0.tar.gz
  • Upload date:
  • Size: 63.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200106 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for qtpynodeeditor-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5201d4d52115ebf67a066c969442cce49c1b541635fc6c77a526724c1bca7916
MD5 cc897b79e6d8e0d5befb874e0803bdcd
BLAKE2b-256 ae5b00c390103617b80c30b146146b46aa34497bcf0c68be3e949ffcc0e74ded

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page