PyFlow package

Subpackages

Submodules

PyFlow.App module

Application class here

class PyFlow.App.PyFlow(parent=None)

Bases: PySide2.QtWidgets.QMainWindow

__init__(parent=None)

Initialize self. See help(type(self)) for accurate signature.

closeEvent(self, event: PySide2.QtGui.QCloseEvent)
createPopupMenu(self) → PySide2.QtWidgets.QMenu
getTempDirectory()

Returns unique temp directory for application instance.

This folder and all it’s content will be removed from disc on application shutdown.

keyPressEvent(self, event: PySide2.QtGui.QKeyEvent)
registerToolInstance(instance)

Registers tool instance reference

This needed to prevent classes from being garbage collected and to save widgets state

Args:

instance (ToolBase): Tool to be registered

PyFlow.ConfigManager module

PyFlow.Input module

class PyFlow.Input.InputActionType

Bases: enum.Enum

An enumeration.

PyFlow.graphUiParser module

Module contents

Common utils working with packags.