tfarago / qtpynodeeditor

Python Qt NodeEditor (qtpy, PyQt5, PySide)

Home Page:https://klauer.github.io/qtpynodeeditor/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

$ conda create -n node -c conda-forge python=3.6 pyqt5 qt qtpy
$ conda activate node
$ git clone https://github.com/klauer/qtpynodeeditor
$ cd qtpynodeeditor
$ pip install .

Running the Tests

$ python run_tests.py

About

Python Qt NodeEditor (qtpy, PyQt5, PySide)

https://klauer.github.io/qtpynodeeditor/

License:Other


Languages

Language:Python 100.0%Language:Shell 0.0%