NodeGraphQt
NodeGraphQt copied to clipboard
Node graph framework that can be re-implemented into applications that supports PySide2
In [NodeGraphQt//widgets/node_widgets.py](https://github.com/jchanvfx/NodeGraphQt/blob/master/NodeGraphQt/widgets/node_widgets.py) the following code is causing an issue because key 'subcontrol-position' is not initialized in every situations. Especially if align == 'left'. ``` if align == 'center': style_dict['QGroupBox::title']['subcontrol-position'] =...
When I open a save file containing BackDropNode, following error msg are shown: > Traceback (most recent call last): > File ".\Python310\lib\site-packages\nodegraphqt-0.2.2-py3.10.egg\NodeGraphQt\base\graph_actions.py", line 119, in _open_session > graph.load_session(file_path) > File...
I've fixed a problem where custom parameters are set but not updated so not saved when the session is saved in a json file.
Migrated code base to use QtPy libary than qt.py for Qt compatibility layer
This makes setting up applications depending on NodeGraphQt difficult, as a crash happens in setup.py: ``` Processing /home/mart/git/kaudio-python Preparing metadata (setup.py) ... done Collecting NodeGraphQt@ git+https://github.com/jchanvfx/NodeGraphQt.git@227594c907bd9abad88bc1d859452fad18352f5d#egg=NodeGraphQt Cloning https://github.com/jchanvfx/NodeGraphQt.git (to revision...
Hi, - I've fixed the graph menu's text color. - I couldn't see anything because the default text color and the default background were not compatible, they are both dark....
This library can be available through `pip install NodeGraphQt` by publishing in https://pypi.org. There's a tutorial [here](https://packaging.python.org/en/latest/tutorials/packaging-projects/) about how to do it. I believe this would require the maintainer to...
the backdrop node auto size function id not properly wrapping nodes.
Hi It would be really great if the menus and hotkeys would read the data from a simple config file like a yaml or json for example. I always find...
Have the node graph color inherit from the OS by default and implement a `set_theme()` method.