Exceptions
upscaler.exceptions
Exception classes used by the upscaler.
ConfigError
Bases: UpscalerError
Raised when configuration loading, merging, or validation fails.
EventLoopError
Bases: UpscalerError
Raised when Qt event loop handling is invalid (e.g., run() while another loop is already running).
SessionAlreadyRunning
Bases: SessionError
Raised when trying to start an already running session.
SessionError
Bases: UpscalerError
Base class for session lifecycle errors.
UpscalerError
Bases: Exception
Base class for all errors raised by the upscaler.
WindowNotFound
Bases: UpscalerError
Raised when a target window cannot be found or acquired.