from PyQt6.QtCore import Qt from PyQt6.QtWidgets import ( QApplication) from PyQt6.QtGui import (QPalette, QColor, QColorConstants) class main_app(QApplication): def __init__(self, *arg): super(main_app, self).__init__(*arg) self.setStyle("Fusion") palette = QPalette() palette.setColor(QPalette.ColorRole.Window, QColor(53, 53, 53)) palette.setColor(QPalette.ColorRole.WindowText, QColorConstants.White) palette.setColor(QPalette.ColorRole.Base, QColor(25, 25, 25)) palette.setColor(QPalette.ColorRole.AlternateBase, QColor(53, 53, 53)) palette.setColor(QPalette.ColorRole.ToolTipBase, QColorConstants.White) palette.setColor(QPalette.ColorRole.ToolTipText, QColorConstants.Black) palette.setColor(QPalette.ColorRole.Text, QColorConstants.White) palette.setColor(QPalette.ColorRole.Button, QColor(53, 53, 53)) palette.setColor(QPalette.ColorRole.ButtonText, QColorConstants.White) palette.setColor(QPalette.ColorRole.BrightText, QColorConstants.Red) palette.setColor(QPalette.ColorRole.Link, QColor(42, 130, 218)) palette.setColor(QPalette.ColorRole.Highlight, QColor(42, 130, 218)) palette.setColor(QPalette.ColorRole.HighlightedText, QColorConstants.Black) palette.setColor(QPalette.ColorRole.PlaceholderText, QColor(150, 150, 150)) self.setPalette(palette)