Now plays files to default audio and CABLE!

TODO: Show urls in buttons
This commit is contained in:
BarsTiger
2022-11-18 21:35:57 +02:00
parent 4213b7333d
commit 37b5a67a59
15 changed files with 951 additions and 484 deletions

View File

@@ -3,8 +3,9 @@ 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 QtWidgets
from PyQt5 import QtCore
from modules.config import Config
from modules.player.player import Player
def on_load(ui: Ui_MainWindow, MainWindow: QMainWindow):
@@ -16,9 +17,15 @@ def on_load(ui: Ui_MainWindow, MainWindow: QMainWindow):
"""
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)
register.register_handlers(ui, MainWindow)
ui.timer = QtCore.QTimer(MainWindow)
p = Player()
register.register_handlers(ui, MainWindow, p)

View File

@@ -287,6 +287,28 @@ QToolBox::tab {
border-radius: 5px;
border-color: rgba(48, 48, 48, 0);
}
QSlider::groove:horizontal {
border-radius: 1px;
height: 10px;
margin: 0px;
background-color: rgba(36, 36, 36, 0);
}
QSlider::groove:horizontal:hover {
background-color: rgba(48, 48, 48, 0);
}
QSlider::handle:horizontal {
background-color: white;
border: none;
width: 5px;
border-radius: 40px;
}
QSlider::handle:horizontal:hover {
background-color: rgba(191, 191, 191, 0);
}
QSlider::handle:horizontal:pressed {
background-color: rgba(191, 191, 191, 0);
}
"""
menupage_b = """
@@ -559,6 +581,28 @@ QToolBox::tab {
border-radius: 5px;
border-color: #303030;
}
QSlider::groove:horizontal {
border-radius: 1px;
height: 10px;
margin: 0px;
background-color: #242424;
}
QSlider::groove:horizontal:hover {
background-color: #303030;
}
QSlider::handle:horizontal {
background-color: white;
border: none;
width: 5px;
border-radius: 40px;
}
QSlider::handle:horizontal:hover {
background-color: #bfbfbf;
}
QSlider::handle:horizontal:pressed {
background-color: #bfbfbf;
}
"""
menupage_g = """