-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathimports.py
26 lines (22 loc) · 981 Bytes
/
imports.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# ################### Optimizing imports for all files #########################
# ################### All imports are fetched from here ########################
################################################################################
from PySide6.QtGui import QIcon
from PySide6.QtCore import Qt, QAbstractListModel, QUrl, Signal, QThread, QObject, Slot
from PySide6.QtUiTools import loadUiType
from PySide6.QtWidgets import QApplication, QMainWindow,\
QVBoxLayout, QListView, QWidget, QFileDialog
from PySide6.QtWidgets import QListWidgetItem
from mutagen.mp3 import MP3
from pygame import mixer
import ntpath
import pygame
import time
import os
import sys
from pathlib import Path
from src.playlist import PlayLists
from widgets.play_button import PlayButton
from src.widget_callback import *
from src.audio_callback import play_next, play_previous
from src.ui_update import Runner, default_status_size, hide_sideBar, reset_status, load_progress, reset_progress