paceholder / nodeeditor

Qt Node Editor. Dataflow programming framework
BSD 3-Clause "New" or "Revised" License
3.03k stars 812 forks source link

[Bug Fix] Update embedded QWidget position after node update #421

Closed nolankramer closed 1 month ago

nolankramer commented 4 months ago

Currently, if a node's inputs or outputs are updated, the embedded QWidget's position will remain unchanged - possibly occluding the new ports' captions.

This code fixes that issue, and moves the embedded QWidget with the new geometry after a node has changed.

Before

image

After

image

paceholder commented 1 month ago

Thanks for this fix