INNER CODE UNIT · Python
show_info_bar
ok-oldking/ok-script · ok/ui/qt/util/app.py:53
def show_info_bar(window, message, title=None, error=False):
bar = InfoBar.error if error else InfoBar.info
title = QCoreApplication.translate('app', title)
message = QCoreApplication.translate('app', message)
if title is None:
title = f"{QCoreApplication.translate('app', 'Error') if error else QCoreApplication.translate('app', 'Info')}:"
bar(
title=title,
content=message,
orient=Qt.Horizontal,
isClosable=True,
position=InfoBarPosition.TOP,
duration=8000, # won't disappear automatically
parent=window
)
def center_window(app, window):