/
NuclearExistence
/
solid-state_kinetics
Обзор
Документация
Войти
/
NuclearExistence
/
solid-state_kinetics
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/core/calculation_thread.py
15 строк
434 B
kdavjd
calc thread added
23 май 2024, 19:52
23 май 2024, 19:52
77dee16
Код
Авторство
О чём код?
from PyQt6.QtCore import QThread, pyqtSignal class CalculationThread(QThread): result_ready = pyqtSignal(object) def __init__(self, calculation_func, *args, **kwargs): super().__init__() self.calculation_func = calculation_func self.args = args self.kwargs = kwargs def run(self): result = self.calculation_func(*self.args, **self.kwargs) self.result_ready.emit(result)