v0.4 - cockybastard
This commit is contained in:
+15
-15
@@ -29,7 +29,7 @@ class CartSlot(QFrame):
|
||||
}
|
||||
""")
|
||||
self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
|
||||
self.setFixedHeight(110)
|
||||
self.setFixedHeight(80)
|
||||
|
||||
self._build_ui()
|
||||
self._connect_signals()
|
||||
@@ -41,13 +41,13 @@ class CartSlot(QFrame):
|
||||
|
||||
def _build_ui(self):
|
||||
root = QHBoxLayout(self)
|
||||
root.setContentsMargins(8, 6, 8, 6)
|
||||
root.setSpacing(8)
|
||||
root.setContentsMargins(6, 4, 6, 4)
|
||||
root.setSpacing(6)
|
||||
|
||||
badge = QLabel(str(self.slot_number))
|
||||
badge.setFixedSize(28, 28)
|
||||
badge.setFixedSize(22, 22)
|
||||
badge.setAlignment(Qt.AlignCenter)
|
||||
badge.setFont(QFont("Arial", 12, QFont.Bold))
|
||||
badge.setFont(QFont("Arial", 10, QFont.Bold))
|
||||
badge.setStyleSheet("""
|
||||
background-color: #cc3300;
|
||||
color: white;
|
||||
@@ -67,11 +67,11 @@ class CartSlot(QFrame):
|
||||
self.lcd_frame.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
|
||||
|
||||
lcd_layout = QVBoxLayout(self.lcd_frame)
|
||||
lcd_layout.setContentsMargins(6, 4, 6, 4)
|
||||
lcd_layout.setSpacing(2)
|
||||
lcd_layout.setContentsMargins(4, 2, 4, 2)
|
||||
lcd_layout.setSpacing(1)
|
||||
|
||||
self.track_label = QLabel("EMPTY")
|
||||
self.track_label.setFont(QFont("Courier New", 9, QFont.Bold))
|
||||
self.track_label.setFont(QFont("Courier New", 8, QFont.Bold))
|
||||
self.track_label.setStyleSheet(
|
||||
"color: #00ff41; background: transparent; border: none;"
|
||||
)
|
||||
@@ -80,13 +80,13 @@ class CartSlot(QFrame):
|
||||
time_row = QHBoxLayout()
|
||||
|
||||
self.elapsed_label = QLabel("00:00")
|
||||
self.elapsed_label.setFont(QFont("Courier New", 14, QFont.Bold))
|
||||
self.elapsed_label.setFont(QFont("Courier New", 11, QFont.Bold))
|
||||
self.elapsed_label.setStyleSheet(
|
||||
"color: #00ff41; background: transparent; border: none;"
|
||||
)
|
||||
|
||||
self.remaining_label = QLabel("-00:00")
|
||||
self.remaining_label.setFont(QFont("Courier New", 10))
|
||||
self.remaining_label.setFont(QFont("Courier New", 8))
|
||||
self.remaining_label.setStyleSheet(
|
||||
"color: #00cc33; background: transparent; border: none;"
|
||||
)
|
||||
@@ -109,11 +109,11 @@ class CartSlot(QFrame):
|
||||
root.addWidget(self.lcd_frame)
|
||||
|
||||
btn_col = QVBoxLayout()
|
||||
btn_col.setSpacing(4)
|
||||
btn_col.setSpacing(3)
|
||||
|
||||
self.btn_play = QPushButton()
|
||||
self.btn_play.setFixedSize(60, 44)
|
||||
self.btn_play.setIconSize(QSize(22, 22))
|
||||
self.btn_play.setFixedSize(50, 32)
|
||||
self.btn_play.setIconSize(QSize(18, 18))
|
||||
self.btn_play.setIcon(icon_play("#00ff41"))
|
||||
self.btn_play.setStyleSheet("""
|
||||
QPushButton {
|
||||
@@ -126,8 +126,8 @@ class CartSlot(QFrame):
|
||||
""")
|
||||
|
||||
self.btn_eject = QPushButton()
|
||||
self.btn_eject.setFixedSize(60, 30)
|
||||
self.btn_eject.setIconSize(QSize(18, 18))
|
||||
self.btn_eject.setFixedSize(50, 24)
|
||||
self.btn_eject.setIconSize(QSize(14, 14))
|
||||
self.btn_eject.setIcon(icon_eject("#ff4444"))
|
||||
self.btn_eject.setStyleSheet("""
|
||||
QPushButton {
|
||||
|
||||
Reference in New Issue
Block a user