puzzlestream.apps.base module

class puzzlestream.apps.base.PSApp(data: dict, **pars)[source]

Bases: object

property code
copyCode()[source]
property data
setParameters(**pars)[source]
showGUI(ID: int, modules: dict, stream: puzzlestream.backend.stream.PSStream, parent=None)[source]
class puzzlestream.apps.base.PSAppGUI(app: puzzlestream.apps.base.PSApp, ID: int, modules: dict, stream: puzzlestream.backend.stream.PSStream, widgetClass, parent=None, *args)[source]

Bases: PyQt5.QtWidgets.QMainWindow

fillModuleChanger()[source]
retranslateUi()[source]
class puzzlestream.apps.base.PSAppGUIWidget(app: puzzlestream.apps.base.PSApp, parent=None)[source]

Bases: PyQt5.QtWidgets.QWidget

reload()[source]
retranslateUi()[source]
puzzlestream.apps.base.translate(str, str, disambiguation: str = None, n: int = -1) → str