27 lines
1.3 KiB
Python
27 lines
1.3 KiB
Python
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)
|