@@ -32,22 +32,61 @@ class NodeGraph(QtCore.QObject):
3232 :width: 60%
3333 """
3434
35- #:QtCore.Signal: emits the node object when a node is created in the node graph.
3635 node_created = QtCore .Signal (NodeObject )
37- #:QtCore.Signal: emits a ``list[str]`` of node ids from the deleted nodes.
36+ """
37+ Signal triggered when a node is created in the node graph.
38+
39+ :parameters: :class:`NodeGraphQt.NodeObject`
40+ :emits: created node
41+ """
3842 nodes_deleted = QtCore .Signal (list )
39- #:QtCore.Signal: emits the node object when selected in the node graph.
43+ """
44+ Signal triggered when nodes have been deleted from the node graph.
45+
46+ :parameters: list[str]
47+ :emits: list of deleted node ids.
48+ """
4049 node_selected = QtCore .Signal (NodeObject )
41- #:QtCore.Signal: triggered when a node is double clicked and emits the node.
50+ """
51+ Signal triggered when a node is clicked with the LMB.
52+
53+ :parameters: :class:`NodeGraphQt.NodeObject`
54+ :emits: selected node
55+ """
4256 node_double_clicked = QtCore .Signal (NodeObject )
43- #:QtCore.Signal: for when a node has been connected emits (``input port``, ``output port``).
57+ """
58+ Signal triggered when a node is double clicked and emits the node.
59+
60+ :parameters: :class:`NodeGraphQt.NodeObject`
61+ :emits: selected node
62+ """
4463 port_connected = QtCore .Signal (Port , Port )
45- #:QtCore.Signal: for when a node has been disconnected emits (``input port``, ``output port``).
64+ """
65+ Signal triggered when a node port has been connected.
66+
67+ :parameters: :class:`NodeGraphQt.Port`, :class:`NodeGraphQt.Port`
68+ :emits: input port, output port
69+ """
4670 port_disconnected = QtCore .Signal (Port , Port )
47- #:QtCore.Signal: for when a node property has changed emits (``node``, ``property name``, ``property value``).
71+ """
72+ Signal triggered when a node port has been disconnected.
73+
74+ :parameters: :class:`NodeGraphQt.Port`, :class:`NodeGraphQt.Port`
75+ :emits: input port, output port
76+ """
4877 property_changed = QtCore .Signal (NodeObject , str , object )
49- #:QtCore.Signal: for when drop data has been added to the graph.
78+ """
79+ Signal is triggered when a property has changed on a node.
80+
81+ :parameters: :class:`NodeGraphQt.BaseNode`, str, object
82+ :emits: triggered node, property name, property value
83+ """
5084 data_dropped = QtCore .Signal (QtCore .QMimeData , QtCore .QPoint )
85+ """
86+ Signal is triggered when data has been dropped to the graph.
87+
88+ :parameters: :class:`PySide2.QtCore.QMimeData`, :class:`PySide2.QtCore.QPoint`
89+ """
5190
5291 def __init__ (self , parent = None ):
5392 super (NodeGraph , self ).__init__ (parent )
@@ -237,7 +276,7 @@ def widget(self):
237276 The node graph widget for adding into a layout.
238277
239278 Returns:
240- QtWidgets.QWidget: node graph widget.
279+ PySide2. QtWidgets.QWidget: node graph widget.
241280 """
242281 if self ._widget is None :
243282 self ._widget = QtWidgets .QWidget ()
@@ -249,16 +288,16 @@ def widget(self):
249288 def show (self ):
250289 """
251290 Show node graph widget this is just a convenience
252- function to :meth:`NodeGraph.widget() .show()`.
291+ function to :meth:`NodeGraph.widget.show()`.
253292 """
254- self ._widget .show ()
293+ self .widget .show ()
255294
256295 def close (self ):
257296 """
258297 Close node graph NodeViewer widget this is just a convenience
259- function to :meth:`NodeGraph.widget() .close()`.
298+ function to :meth:`NodeGraph.widget.close()`.
260299 """
261- self ._widget .close ()
300+ self .widget .close ()
262301
263302 def viewer (self ):
264303 """
0 commit comments