Files
cellxgene/server/gui/utils.py
2019-05-01 09:03:16 -07:00

22 lines
527 B
Python

import platform
from PySide2.QtCore import QObject, Signal
# Detect OS
WINDOWS = (platform.system() == "Windows")
LINUX = (platform.system() == "Linux")
MAC = (platform.system() == "Darwin")
class WorkerSignals(QObject):
"""
Defines the signals available from a running worker thread.
Supported signals are:
finished
error - `str` error message
result - `object` data returned from processing, anything
"""
finished = Signal()
error = Signal(str)
result = Signal(object)