Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions NodeGraphQt/base/graph.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ class NodeGraph(QtCore.QObject):
node_created = QtCore.Signal(NodeObject)
"""
Signal triggered when a node is created in the node graph.

:parameters: :class:`NodeGraphQt.NodeObject`
:emits: created node
"""
Expand All @@ -86,15 +86,15 @@ class NodeGraph(QtCore.QObject):
node_selected = QtCore.Signal(NodeObject)
"""
Signal triggered when a node is clicked with the LMB.

:parameters: :class:`NodeGraphQt.NodeObject`
:emits: selected node
"""
node_selection_changed = QtCore.Signal(list, list)
"""
Signal triggered when the node selection has changed.

:parameters: list[:class:`NodeGraphQt.NodeObject`],
:parameters: list[:class:`NodeGraphQt.NodeObject`],
list[:class:`NodeGraphQt.NodeObject`]
:emits: selected node, deselected nodes.
"""
Expand All @@ -109,27 +109,27 @@ class NodeGraph(QtCore.QObject):
"""
Signal triggered when a node port has been connected.

:parameters: :class:`NodeGraphQt.Port`, :class:`NodeGraphQt.Port`
:parameters: :class:`NodeGraphQt.Port`, :class:`NodeGraphQt.Port`
:emits: input port, output port
"""
port_disconnected = QtCore.Signal(Port, Port)
"""
Signal triggered when a node port has been disconnected.

:parameters: :class:`NodeGraphQt.Port`, :class:`NodeGraphQt.Port`
:parameters: :class:`NodeGraphQt.Port`, :class:`NodeGraphQt.Port`
:emits: input port, output port
"""
property_changed = QtCore.Signal(NodeObject, str, object)
"""
Signal is triggered when a property has changed on a node.
Signal is triggered when a property has changed on a node.

:parameters: :class:`NodeGraphQt.BaseNode`, str, object
:emits: triggered node, property name, property value
"""
data_dropped = QtCore.Signal(QtCore.QMimeData, QtCore.QPoint)
"""
Signal is triggered when data has been dropped to the graph.

:parameters: :class:`PySide2.QtCore.QMimeData`, :class:`PySide2.QtCore.QPoint`
:emits: mime data, node graph position
"""
Expand Down Expand Up @@ -473,7 +473,7 @@ def viewer(self):
by ``NodeGraphQt`` components.

See Also:
:attr:`NodeGraph.widget` for adding the node graph into a
:attr:`NodeGraph.widget` for adding the node graph into a
:class:`PySide2.QtWidgets.QLayout`.

Returns:
Expand Down Expand Up @@ -567,9 +567,9 @@ def undo_stack(self):
def clear_undo_stack(self):
"""
Clears the undo stack.

Note:
Convenience function to
Convenience function to
:meth:`NodeGraph.undo_stack().clear()`

See Also:
Expand Down Expand Up @@ -1331,7 +1331,7 @@ def save_session(self, file_path):
def load_session(self, file_path):
"""
Load node graph session layout file.

Args:
file_path (str): path to the serialized layout file.
"""
Expand All @@ -1341,7 +1341,7 @@ def load_session(self, file_path):
def import_session(self, file_path):
"""
Import node graph session layout file.

Args:
file_path (str): path to the serialized layout file.
"""
Expand Down
2 changes: 1 addition & 1 deletion NodeGraphQt/widgets/tab_search.py
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ def __init__(self, node_dict=None):
if self._node_dict:
self._generate_items_from_node_dict()

searchWidget = QtWidgets.QWidgetAction(self.line_edit)
searchWidget = QtWidgets.QWidgetAction(self)
searchWidget.setDefaultWidget(self.line_edit)
self.addAction(searchWidget)
self.setStyleSheet(STYLE_QMENU)
Expand Down