def load_workspaces(self, row_index_pair, get_states_func): self._worker = Worker(self._load_workspaces_on_thread, row_index_pair, get_states_func) self._worker.signals.finished.connect(self.on_finished) self._worker.signals.error.connect(self.on_error) QThreadPool.globalInstance().start(self._worker)
def process_states(self, states, use_optimizations, output_mode, plot_results, output_graph, save_can=False): self._worker = Worker(self._process_states_on_thread, states, use_optimizations, output_mode, plot_results, output_graph, save_can) self._worker.signals.finished.connect(self.on_finished) self._worker.signals.error.connect(self.on_error) QThreadPool.globalInstance().start(self._worker)
def process_states(self, row_index_pair, get_states_func, use_optimizations, output_mode, plot_results, output_graph, save_can=False): self._worker = Worker(self._process_states_on_thread, row_index_pair=row_index_pair, get_states_func=get_states_func, use_optimizations=use_optimizations, output_mode=output_mode, plot_results=plot_results, output_graph=output_graph, save_can=save_can) self._worker.signals.finished.connect(self.on_finished) self._worker.signals.error.connect(self.on_error) QThreadPool.globalInstance().start(self._worker)
def load_workspaces(self, states): self._worker = Worker(self._load_workspaces_on_thread, states) self._worker.signals.finished.connect(self.on_finished) self._worker.signals.error.connect(self.on_error) QThreadPool.globalInstance().start(self._worker)