Skip to content

Commit

Permalink
RareLauncher: Refactor signal name
Browse files Browse the repository at this point in the history
  • Loading branch information
loathingKernel committed May 19, 2024
1 parent 2396f0f commit 71348db
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions rare/commands/launcher/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,15 @@
}


class PreLaunchThread(QRunnable):
class PreLaunch(QRunnable):
class Signals(QObject):
ready_to_launch = pyqtSignal(LaunchArgs)
started_pre_launch_command = pyqtSignal()
pre_launch_command_started = pyqtSignal()
pre_launch_command_finished = pyqtSignal(int) # exit_code
error_occurred = pyqtSignal(str)

def __init__(self, args: InitArgs, rgame: RareGameSlim, sync_action=None):
super(PreLaunchThread, self).__init__()
super(PreLaunch, self).__init__()
self.signals = self.Signals()
self.logger = getLogger(type(self).__name__)
self.args = args
Expand Down Expand Up @@ -76,7 +76,7 @@ def prepare_launch(self, args: InitArgs) -> Optional[LaunchArgs]:
if launch_args.pre_launch_command:
proc = get_configured_process()
proc.setProcessEnvironment(launch_args.environment)
self.signals.started_pre_launch_command.emit()
self.signals.pre_launch_command_started.emit()
pre_launch_command = shlex.split(launch_args.pre_launch_command)
# self.logger.debug("Executing prelaunch command %s, %s", pre_launch_command[0], pre_launch_command[1:])
proc.start(pre_launch_command[0], pre_launch_command[1:])
Expand Down Expand Up @@ -327,7 +327,7 @@ def error_occurred(self, error_str: str):
self.stop()

def start_prepare(self, sync_action=None):
worker = PreLaunchThread(self.args, self.rgame, sync_action)
worker = PreLaunch(self.args, self.rgame, sync_action)
worker.signals.ready_to_launch.connect(self.launch_game)
worker.signals.error_occurred.connect(self.error_occurred)
# worker.signals.started_pre_launch_command(None)
Expand Down

0 comments on commit 71348db

Please sign in to comment.