Files
KotoPad/gui/modules/initialize/setup_ui.py
BarsTiger 37b5a67a59 Now plays files to default audio and CABLE!
TODO: Show urls in buttons
2022-11-18 21:35:57 +02:00

32 lines
826 B
Python

from gui.gui import Ui_MainWindow
from gui.modules.core.blur import GlobalBlur
from gui.modules.initialize import styles
from gui.modules.handlers import register
from PyQt5.QtWidgets import QMainWindow
from PyQt5 import QtCore
from modules.config import Config
from modules.player.player import Player
def on_load(ui: Ui_MainWindow, MainWindow: QMainWindow):
"""
Setup all UI elements
:param ui:
:param MainWindow:
:return:
"""
ui.content.setCurrentIndex(0)
ui.player_track_label.hide()
MainWindow.setStyleSheet(styles.centralwidget())
ui.menu.setStyleSheet(styles.menupage())
if 'acrylic' in Config.get().theme:
GlobalBlur(MainWindow.winId(), acrylic=True)
ui.timer = QtCore.QTimer(MainWindow)
p = Player()
register.register_handlers(ui, MainWindow, p)