Skip to content

Nodal task UI arc editing

David Thompson requested to merge dcthomp/smtk:node-mode into master
  • Add a set of modes to the task panel with buttons to switch among them in the panel's title bar.
  • Add a "select" mode to rubber-band select a set of tasks.
  • Add a "connect" mode to insert arcs (dependencies and/or adaptors) into the task graph. This inserts a qtPreviewArc item into the task-panel's scene that illustrates a potential connection as users click on tasks.
  • Implement an AddDependency operation that inserts a dependency arc.

Here is a short video of the system in action: task-arc-editing-2023-11-27_10.18.36

Edited by David Thompson

Merge request reports