From 991ac5db09fdc536932474bec4ed25323a78ba97 Mon Sep 17 00:00:00 2001 From: Honney OC Date: Sun, 13 Sep 2026 21:52:54 +0000 Subject: [PATCH] fix: QPalette lives in QtGui, not QtWidgets --- sync_audio_test.py | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/sync_audio_test.py b/sync_audio_test.py index 91e6e17..fea5c01 100644 --- a/sync_audio_test.py +++ b/sync_audio_test.py @@ -479,22 +479,22 @@ def main(): app = QtWidgets.QApplication(sys.argv) # Dark theme: Fusion style + dark palette (works without kvantum) app.setStyle("Fusion") - dark = QtWidgets.QPalette() - dark.setColor(QtWidgets.QPalette.ColorRole.Window, QtGui.QColor(45, 45, 45)) - dark.setColor(QtWidgets.QPalette.ColorRole.WindowText, QtGui.QColor(220, 220, 220)) - dark.setColor(QtWidgets.QPalette.ColorRole.Base, QtGui.QColor(30, 30, 30)) - dark.setColor(QtWidgets.QPalette.ColorRole.AlternateBase, QtGui.QColor(45, 45, 45)) - dark.setColor(QtWidgets.QPalette.ColorRole.ToolTipBase, QtGui.QColor(45, 45, 45)) - dark.setColor(QtWidgets.QPalette.ColorRole.ToolTipText, QtGui.QColor(220, 220, 220)) - dark.setColor(QtWidgets.QPalette.ColorRole.Text, QtGui.QColor(220, 220, 220)) - dark.setColor(QtWidgets.QPalette.ColorRole.Button, QtGui.QColor(45, 45, 45)) - dark.setColor(QtWidgets.QPalette.ColorRole.ButtonText, QtGui.QColor(220, 220, 220)) - dark.setColor(QtWidgets.QPalette.ColorRole.BrightText, QtGui.QColor(255, 50, 50)) - dark.setColor(QtWidgets.QPalette.ColorRole.Link, QtGui.QColor(100, 180, 255)) - dark.setColor(QtWidgets.QPalette.ColorRole.Highlight, QtGui.QColor(60, 120, 200)) - dark.setColor(QtWidgets.QPalette.ColorRole.HighlightedText, QtGui.QColor(255, 255, 255)) - dark.setColor(QtWidgets.QPalette.ColorRole.Disabled, QtWidgets.QPalette.ColorRole.Text, QtGui.QColor(120, 120, 120)) - dark.setColor(QtWidgets.QPalette.ColorRole.Disabled, QtWidgets.QPalette.ColorRole.ButtonText, QtGui.QColor(120, 120, 120)) + dark = QtGui.QPalette() + dark.setColor(QtGui.QPalette.ColorRole.Window, QtGui.QColor(45, 45, 45)) + dark.setColor(QtGui.QPalette.ColorRole.WindowText, QtGui.QColor(220, 220, 220)) + dark.setColor(QtGui.QPalette.ColorRole.Base, QtGui.QColor(30, 30, 30)) + dark.setColor(QtGui.QPalette.ColorRole.AlternateBase, QtGui.QColor(45, 45, 45)) + dark.setColor(QtGui.QPalette.ColorRole.ToolTipBase, QtGui.QColor(45, 45, 45)) + dark.setColor(QtGui.QPalette.ColorRole.ToolTipText, QtGui.QColor(220, 220, 220)) + dark.setColor(QtGui.QPalette.ColorRole.Text, QtGui.QColor(220, 220, 220)) + dark.setColor(QtGui.QPalette.ColorRole.Button, QtGui.QColor(45, 45, 45)) + dark.setColor(QtGui.QPalette.ColorRole.ButtonText, QtGui.QColor(220, 220, 220)) + dark.setColor(QtGui.QPalette.ColorRole.BrightText, QtGui.QColor(255, 50, 50)) + dark.setColor(QtGui.QPalette.ColorRole.Link, QtGui.QColor(100, 180, 255)) + dark.setColor(QtGui.QPalette.ColorRole.Highlight, QtGui.QColor(60, 120, 200)) + dark.setColor(QtGui.QPalette.ColorRole.HighlightedText, QtGui.QColor(255, 255, 255)) + dark.setColor(QtGui.QPalette.ColorRole.Disabled, QtGui.QPalette.ColorRole.Text, QtGui.QColor(120, 120, 120)) + dark.setColor(QtGui.QPalette.ColorRole.Disabled, QtGui.QPalette.ColorRole.ButtonText, QtGui.QColor(120, 120, 120)) app.setPalette(dark) pg.setConfigOptions(antialias=True, background="#1e1e1e", foreground="#ddd") w = SyncWindow(a_path, b_path, sr=sr, method=method, device=device)