Files
MultiMate/horsydist/resources/gui/Ui_MainWindow.py
2022-03-14 12:46:48 +02:00

216 lines
11 KiB
Python

from PyQt5 import QtCore, QtGui, QtWidgets
import platform
import os
class Ui_MainWindow(QtWidgets.QMainWindow):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(801, 580)
MainWindow.setMinimumSize(QtCore.QSize(801, 580))
MainWindow.setMaximumSize(QtCore.QSize(801, 580))
MainWindow.setWindowIcon(QtGui.QIcon('resources/img/MultiMate.ico'))
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.timeline = QtWidgets.QSlider(self.centralwidget)
self.timeline.setGeometry(QtCore.QRect(10, 490, 781, 22))
self.timeline.setPageStep(1)
self.timeline.setOrientation(QtCore.Qt.Horizontal)
self.timeline.setObjectName("timeline")
self.timeline.setMaximum(1000)
self.playpausebutton = QtWidgets.QPushButton(self.centralwidget)
self.playpausebutton.setEnabled(True)
self.playpausebutton.setGeometry(QtCore.QRect(390, 520, 40, 40))
font = QtGui.QFont()
font.setKerning(True)
self.playpausebutton.setFont(font)
self.playpausebutton.setStyleSheet("background-color: rgba(10, 0, 0, 0);\n"
"")
self.playpausebutton.setText("")
self.playpausebutton.setObjectName("playpausebutton")
self.playpausePicture = QtWidgets.QLabel(self.centralwidget)
self.playpausePicture.setGeometry(QtCore.QRect(390, 520, 40, 40))
self.playpausePicture.setText("")
self.playpausePicture.setPixmap(QtGui.QPixmap("resources/img/MultiMate40x40.png"))
self.playpausePicture.setTextInteractionFlags(QtCore.Qt.NoTextInteraction)
self.playpausePicture.setObjectName("playpausePicture")
self.prevbutton = QtWidgets.QPushButton(self.centralwidget)
self.prevbutton.setEnabled(True)
self.prevbutton.setGeometry(QtCore.QRect(340, 520, 40, 40))
font = QtGui.QFont()
font.setKerning(True)
self.prevbutton.setFont(font)
self.prevbutton.setStyleSheet("background-color: rgba(10, 0, 0, 0);\n"
"")
self.prevbutton.setText("")
self.prevbutton.setObjectName("prevbutton")
self.prevPicture = QtWidgets.QLabel(self.centralwidget)
self.prevPicture.setGeometry(QtCore.QRect(340, 520, 40, 40))
self.prevPicture.setText("")
self.prevPicture.setPixmap(QtGui.QPixmap("resources/img/prev.png"))
self.prevPicture.setTextInteractionFlags(QtCore.Qt.NoTextInteraction)
self.prevPicture.setObjectName("prevPicture")
self.nextbutton = QtWidgets.QPushButton(self.centralwidget)
self.nextbutton.setEnabled(True)
self.nextbutton.setGeometry(QtCore.QRect(440, 520, 40, 40))
font = QtGui.QFont()
font.setKerning(True)
self.nextbutton.setFont(font)
self.nextbutton.setStyleSheet("background-color: rgba(10, 0, 0, 0);\n"
"")
self.nextbutton.setText("")
self.nextbutton.setObjectName("nextbutton")
self.nextPicture = QtWidgets.QLabel(self.centralwidget)
self.nextPicture.setGeometry(QtCore.QRect(440, 520, 40, 40))
self.nextPicture.setText("")
self.nextPicture.setPixmap(QtGui.QPixmap("resources/img/next.png"))
self.nextPicture.setTextInteractionFlags(QtCore.Qt.NoTextInteraction)
self.nextPicture.setObjectName("nextPicture")
self.speedBox = QtWidgets.QDoubleSpinBox(self.centralwidget)
self.speedBox.setGeometry(QtCore.QRect(10, 515, 62, 22))
self.speedBox.setDecimals(1)
self.speedBox.setProperty("value", 1.0)
self.speedBox.setSingleStep(0.2)
self.speedBox.setObjectName("speedBox")
self.timenow = QtWidgets.QTextEdit(self.centralwidget)
self.timenow.setGeometry(QtCore.QRect(713, 515, 81, 23))
self.timenow.setTextInteractionFlags(QtCore.Qt.NoTextInteraction)
self.timenow.setObjectName("timenow")
self.speedTextLabel = QtWidgets.QLabel(self.centralwidget)
self.speedTextLabel.setGeometry(QtCore.QRect(25, 536, 47, 13))
self.speedTextLabel.setObjectName("speedTextLabel")
self.timeTextLabel = QtWidgets.QLabel(self.centralwidget)
self.timeTextLabel.setGeometry(QtCore.QRect(740, 536, 47, 13))
self.timeTextLabel.setObjectName("timeTextLabel")
self.volumeDial = QtWidgets.QDial(self.centralwidget)
self.volumeDial.setGeometry(QtCore.QRect(719, 0, 81, 81))
self.volumeDial.setStyleSheet("")
self.volumeDial.setMinimum(1)
self.volumeDial.setMaximum(100)
self.volumeDial.setPageStep(1)
self.volumeDial.setProperty("value", 100)
self.volumeDial.setObjectName("volumeDial")
self.VolDialBG = QtWidgets.QLabel(self.centralwidget)
self.VolDialBG.setGeometry(QtCore.QRect(720, 0, 81, 81))
self.VolDialBG.setText("")
self.VolDialBG.setPixmap(QtGui.QPixmap("resources/img/MultiMate80x80.png"))
self.VolDialBG.setObjectName("VolDialBG")
self.playlistsComboBox = QtWidgets.QComboBox(self.centralwidget)
self.playlistsComboBox.setGeometry(QtCore.QRect(0, 0, 231, 22))
self.playlistsComboBox.setCurrentText("")
self.playlistsComboBox.setDuplicatesEnabled(True)
self.playlistsComboBox.setObjectName("playlistsComboBox")
for playlist in os.listdir(os.getcwd()):
self.playlistsComboBox.addItem(playlist)
self.nowPlaying = QtWidgets.QTextBrowser(self.centralwidget)
self.nowPlaying.setGeometry(QtCore.QRect(10, 460, 781, 23))
self.nowPlaying.setObjectName("nowPlaying")
self.openPlaylistButton = QtWidgets.QPushButton(self.centralwidget)
self.openPlaylistButton.setGeometry(QtCore.QRect(230, 0, 75, 23))
self.openPlaylistButton.setObjectName("openPlaylistButton")
self.songList = QtWidgets.QListWidget(self.centralwidget)
self.songList.setGeometry(QtCore.QRect(0, 43, 301, 411))
self.songList.setObjectName("songList")
self.TextAllSongs = QtWidgets.QTextEdit(self.centralwidget)
self.TextAllSongs.setGeometry(QtCore.QRect(0, 20, 301, 23))
self.TextAllSongs.setTextInteractionFlags(QtCore.Qt.NoTextInteraction)
self.TextAllSongs.setObjectName("TextAllSongs")
self.toFindName = QtWidgets.QTextEdit(self.centralwidget)
self.toFindName.setGeometry(QtCore.QRect(310, 0, 331, 23))
self.toFindName.setObjectName("toFindName")
self.findSongButton = QtWidgets.QPushButton(self.centralwidget)
self.findSongButton.setGeometry(QtCore.QRect(640, 0, 75, 23))
self.findSongButton.setObjectName("findSongButton")
self.foundSongs = QtWidgets.QComboBox(self.centralwidget)
self.foundSongs.setGeometry(QtCore.QRect(310, 30, 331, 22))
self.foundSongs.setObjectName("foundSongs")
self.addThisSongButton = QtWidgets.QPushButton(self.centralwidget)
self.addThisSongButton.setGeometry(QtCore.QRect(640, 30, 75, 23))
self.addThisSongButton.setObjectName("addThisSongButton")
self.mixButton = QtWidgets.QPushButton(self.centralwidget)
self.mixButton.setGeometry(QtCore.QRect(720, 90, 75, 41))
self.mixButton.setObjectName("mixButton")
self.playlistSettingsButton = QtWidgets.QPushButton(self.centralwidget)
self.playlistSettingsButton.setGeometry(QtCore.QRect(720, 140, 75, 51))
self.playlistSettingsButton.setObjectName("playlistSettingsButton")
self.settingsButton = QtWidgets.QPushButton(self.centralwidget)
self.settingsButton.setGeometry(QtCore.QRect(720, 200, 75, 45))
self.settingsButton.setObjectName("settingsButton")
self.extendedFunctButton = QtWidgets.QPushButton(self.centralwidget)
self.extendedFunctButton.setGeometry(QtCore.QRect(720, 260, 75, 45))
self.extendedFunctButton.setObjectName("extendedFunctButton")
if platform.system() == "Darwin": # for MacOS
self.videoframe = QtWidgets.QMacCocoaViewContainer(self.centralwidget)
else:
self.videoframe = QtWidgets.QFrame(self.centralwidget)
self.videoframe.setGeometry(QtCore.QRect(310, 60, 394, 394))
self.videoframe.setObjectName("videoframe")
self.timeline.raise_()
self.playpausePicture.raise_()
self.prevPicture.raise_()
self.nextPicture.raise_()
self.speedBox.raise_()
self.nextbutton.raise_()
self.prevbutton.raise_()
self.playpausebutton.raise_()
self.timenow.raise_()
self.speedTextLabel.raise_()
self.timeTextLabel.raise_()
self.VolDialBG.raise_()
self.volumeDial.raise_()
self.playlistsComboBox.raise_()
self.nowPlaying.raise_()
self.openPlaylistButton.raise_()
self.songList.raise_()
self.TextAllSongs.raise_()
self.toFindName.raise_()
self.findSongButton.raise_()
self.foundSongs.raise_()
self.addThisSongButton.raise_()
self.mixButton.raise_()
self.playlistSettingsButton.raise_()
self.videoframe.raise_()
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 801, 21))
self.menubar.setObjectName("menubar")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
self.timer = QtCore.QTimer(self)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "MultiMate Player"))
self.speedBox.setPrefix(_translate("MainWindow", "x"))
self.speedTextLabel.setText(_translate("MainWindow", "Speed"))
self.timeTextLabel.setText(_translate("MainWindow", "Time"))
self.nowPlaying.setPlaceholderText(_translate("MainWindow", "Choose playlist and open it..."))
self.openPlaylistButton.setText(_translate("MainWindow", "Open playlist"))
self.TextAllSongs.setHtml(_translate("MainWindow",
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n"
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Songs in playlist</p></body></html>"))
self.findSongButton.setText(_translate("MainWindow", "Find song"))
self.addThisSongButton.setText(_translate("MainWindow", "Add this song"))
self.mixButton.setText(_translate("MainWindow", "Mix"))
self.playlistSettingsButton.setText(_translate("MainWindow", "Playlist \nsettings"))
self.settingsButton.setText(_translate("MainWindow", "Settings"))
self.extendedFunctButton.setText(_translate("MainWindow", "Extended \n functions"))