API Reference

NodeWidget

The NodeWidget class provides the main entry point to the nodeworks library. The class provides a QWidget that can be inserted into Qt based applications. The NodeWidget contains methods for adding/removing Nodes and Connections as well as saving, loading, exporting, and solving the network.

NodeWidget Support

Node

The Node provides the top-level methods for a node.

Node Support

Connection

The Connection provides connections between Terminals of Nodes

NodeLibrary

The NodeLibrary provides methods for building and maintaining a collection of Nodes that can be added to a network.

Base Widgets

Base widgets provide unified value and setValue methods as well as ValueChanged Signals for a collection of QWidgets.

Tools

A collection of helper functions.