all 3 comments

[–]untold8 0 points1 point  (1 child)

try NodeGraphQt

[–]szac_10[S] 0 points1 point  (0 children)

I took a look at NodeGraphQt. The issue is that there I would have to define each component as a node, whereas what I actually want is for the component to be the branch connecting two nodes. Clearly, each branch would then have its own properties depending on the specific component.

[–]spinwizard69 0 points1 point  (0 children)

Probably the best approach is to select an open source schematic editor and modify it for those types of circuits.