NodeGraphQt
NodeGraphQt copied to clipboard
Node graph framework that can be re-implemented into applications that supports PySide2
implement an option to disable the internal style sheet when embedding node graph into host application.
Qt4 is deprectaed since about 2015, so I think it would make sense to finally drop Qt4 support in NodeGraphQt and move from [Qt.py](https://github.com/mottosso/Qt.py) to [Qt5.py](https://github.com/mottosso/Qt5.py). Implicitly NodeGraphQt already requires...
Was wondering if it would be useful to also support [QtPy](https://pypi.org/project/QtPy/) in addition to `qt.py`.
Hello! First of all thanks for all the work put into this project so far! It has been a wonderful starting point for my own program. However, I have run...
See https://reuse.software and https://spdx.dev Unless I missed something, the docs had no license information yet, so I am suggesting CC-By-4.0, but this could of course be changed to any other...
I've noticed several minor issues regarding focus/selection, which don't seem easily remediable with signals/slots. I don't know if they are related or not, so I'm listing them all here under...
Hi, I have the following error: ---- NodeGraphQt % python3 example_auto_nodes.py Traceback (most recent call last): File "example_auto_nodes.py", line 3, in from NodeGraphQt import NodeGraph, setup_context_menu, \ File "/Users/atx/Documents/Python/2021-NodeGraphQt/NodeGraphQt/__init__.py", line...
Hi If inputs or putputs are addedoutside of the class __init__ they show up, but they don't come across with a copy and paste, also it seems you can't wire...
I captured this random segmentation fault concerning the undo/redo logic in gdb. ``` Thread 1 "python3" received signal SIGSEGV, Segmentation fault. 0x00007fffd205f65c in QUndoCommand::redo() () from /home/manuel/.local/lib/python3.8/site-packages/PySide2/Qt/lib/libQt5Widgets.so.5 (gdb) bt #0...
This allows a node to display an error state that looks like the disabled state, but with error text and the message in the tooltip. Here's an example of how...