Skip to content

Conversation

@g-abilio
Copy link
Contributor

@g-abilio g-abilio commented Jan 23, 2026

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation/refactoring

Description

The node group feature allows nodes to be grouped together. In this context, a group can be locked (the constituent nodes are not accessible via mouse, only the group as a whole) and unlocked (the nodes are accessible via mouse), a group can be saved (load group and save group), among other features. A video demonstrating the functionality is available below:

node_group_demo.mp4

Testing

  • Qt version tested:
  • Existing tests still pass
  • Added tests for new functionality (if applicable)

tatatupi and others added 30 commits June 20, 2025 15:26
Integrate upstream
…-from-nodedelegatemodel

Add UI update signal
g-abilio and others added 30 commits October 6, 2025 15:16
* improves NodeValidationState struct

* qt6 for linux-gcc

* Adds node nickname functionality

* Adjust label layout

* improve caption and nickname dynamic

* Add editable nickname label

* add correct caption dynamic, as well as labelEdit max size

* fix alignment issues between nickname and node caption

* revert workflows change

* fix segfault detected in dataflowgraphmodel tests

* produces optional nickname structure and adds example

* fix typo in spacing method and attribute

* uniformizes icon files attributes

* removes commented code

* improves processing status icon resolution

* solves situations where icons should not appear

* adds docstring to each nodeprocessingstatus

* adds possibility to change the node processing status icon style

* moves all status logic to NodeStyle

* removes unnecessary code

* adds declaration of QPixmap

---------

Co-authored-by: Taiguara Tupinambás <tatatupi@gmail.com>
Co-authored-by: Gabrielnmds <gabrielnmds21@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants