17 lines
431 B
Python
17 lines
431 B
Python
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 not RavenUI.window:
|
|
return
|
|
if len(title) > 0:
|
|
RavenUI.window.setWindowTitle("%s - RavenLog" % title)
|
|
else:
|
|
RavenUI.window.setWindowTitle("RavenLog")
|