phystool.qt.helper

Module Contents

Classes

WorkerSignals

Worker

QBusyDialog

MultipleSelectionWidget

API

class phystool.qt.helper.WorkerSignals

Bases: PySide6.QtCore.QObject

finished

“Signal(…)”

class phystool.qt.helper.Worker(fn: collections.abc.Callable[[], str])

Bases: PySide6.QtCore.QRunnable

Initialization

run()
class phystool.qt.helper.QBusyDialog(parent: PySide6.QtWidgets.QWidget, label: str)

Bases: PySide6.QtWidgets.QProgressDialog

Initialization

run(task) None
class phystool.qt.helper.MultipleSelectionWidget(left_labels: list[str], right_labels: list[str])

Bases: PySide6.QtWidgets.QWidget

Initialization

move_to_right()
move_to_left()
get_right_values() set[str]