diff --git a/app/musicmuster.py b/app/musicmuster.py index aac5f2f..6e5f86f 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -10,7 +10,7 @@ from datetime import datetime, timedelta from time import sleep from typing import List, Optional -from PyQt5.QtCore import QDate, QEvent, Qt, QSize, QTime, QTimer +from PyQt5.QtCore import pyqtSignal, QDate, QEvent, Qt, QSize, QTime, QTimer from PyQt5.QtGui import QColor, QFont, QPalette, QResizeEvent from PyQt5.QtWidgets import ( QApplication, @@ -53,6 +53,8 @@ from utilities import check_db, update_bitrates class CartButton(QPushButton): """Button for playing carts""" + progress = pyqtSignal(int) + def __init__(self, parent: QMainWindow, cart: Carts): """Create a cart pushbutton and set it disabled""" @@ -85,6 +87,8 @@ class CartButton(QPushButton): self.pgb.setMaximum(1) self.pgb.setValue(0) + self.progress.connect(self.pgb.setValue) + def __repr__(self) -> str: return ( f"