rq_async¶
- class pyreaqtive.rq_async.RQAsync(task, trigger=<AutoTriggers.START: 1>, exception_callback=None)¶
Bases:
PyQt5.QtCore.QThread- Parameters
task (Callable[[], Any]) –
trigger (Union[pyreaqtive.rq_async.RQAsync.AutoTriggers, pyreaqtive.models.rqmodel.RQModel]) –
exception_callback (Optional[Callable[[Exception], Any]]) –
- __init__(task, trigger=<AutoTriggers.START: 1>, exception_callback=None)¶
Initialize self. See help(type(self)) for accurate signature.
- Parameters
task (Callable[[], Any]) –
trigger (Union[pyreaqtive.rq_async.RQAsync.AutoTriggers, pyreaqtive.models.rqmodel.RQModel]) –
exception_callback (Optional[Callable[[Exception], Any]]) –
- start(self, priority: QThread.Priority = QThread.InheritPriority)¶
- Parameters
priority (int) –
- Return type
None
- run(self)¶
- Return type
None