Files
MusicPlayerV1/musicplayer.py
simplePCBuilding 8bb93c3957 dev-0.1
2022-03-09 15:15:39 +01:00

56 lines
1.1 KiB
Python

import playsound as ps
import os
from kivy.uix.screenmanager import ScreenManager
from kivymd.uix.screen import MDScreen
from kivymd.app import MDApp
from kivy.base import Builder
from kivy.uix.popup import Popup
###########
# Popups
###########
class PathMissingPU(Popup):
pass
###########
# SCREENS
###########
class Home(MDScreen):
def change_screen(self):
if self.ids.filepath.text != "":
self.manager.current = "Main"
self.manager.transition.directio = "right"
else:
self.openpathmpu()
def openpathmpu(self):
self.pmpu = PathMissingPU()
self.pmpu.open()
class Main(MDScreen):
pass
class RootScreen(ScreenManager):
pass
class MusicPlayer(MDApp):
def build(self):
self.title = "MusicPlayer"
self.theme_cls.primary_palette = "Yellow"
self.theme_cls.accent_palette = "BlueGray"
# self.icon = "./BiogasControllerAppLogo.png"
return Builder.load_file("./bin/gui/gui.kv")
if __name__ == "__main__":
MusicPlayer().run()
# ps.playsound("/mnt/sda3/Music/Videos/Songs/Ancient.mp3")