From 4943a9c7fd0c74c0c44a8f495aced49a60455760 Mon Sep 17 00:00:00 2001 From: GeoffreyCoulaud Date: Wed, 24 May 2023 15:17:37 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fixed=20Pipeline=20GObject=20def?= =?UTF-8?q?inition?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/store.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/store/store.py b/src/store/store.py index b75d569..bb850e9 100644 --- a/src/store/store.py +++ b/src/store/store.py @@ -11,8 +11,6 @@ from src.utils.task import Task class Pipeline(GObject.Object): """Class representing a set of managers for a game""" - __gtype_name__ = "Pipeline" - game: Game waiting: set[Manager] @@ -57,7 +55,7 @@ class Pipeline(GObject.Object): task.set_task_data(data) task.run_in_thread(self.manager_task_thread_func) - @GObject.Signal(name="manager-started") + @GObject.Signal(name="manager-started", arg_types=(object,)) def manager_started(self, manager: Manager) -> None: """Signal emitted when a manager is started""" pass @@ -68,7 +66,7 @@ class Pipeline(GObject.Object): self.emit("manager-started", manager) manager.run(self.game, cancellable) - @GObject.Signal(name="manager-done") + @GObject.Signal(name="manager-done", arg_types=(object,)) def manager_done(self, manager: Manager) -> None: """Signal emitted when a manager is done""" pass