class RavenUI(): # no type hint because of circular dependencies window = None @staticmethod def update_ui(): RavenUI.window.update() @staticmethod def update_window_title(title: str): if RavenUI.window: RavenUI.window.setWindowTitle("%s - RavenLog" % title)