Skip to content

Instantly share code, notes, and snippets.

@Rizwan-Hasan
Forked from lschmierer/dark_fusion.py
Last active February 25, 2020 18:32
Show Gist options
  • Save Rizwan-Hasan/ad898f3cf433bdb0aaccd8829d725ca9 to your computer and use it in GitHub Desktop.
Save Rizwan-Hasan/ad898f3cf433bdb0aaccd8829d725ca9 to your computer and use it in GitHub Desktop.
Qt5 Dark Fusion Palette for Python
qApp.setStyle(QStyleFactory.create("Fusion"))
darkPalette = QPalette()
darkColor = QColor(45, 45, 45)
disabledColor = QColor(127, 127, 127)
darkPalette.setColor(QPalette.Window, darkColor)
darkPalette.setColor(QPalette.WindowText, Qt.white)
darkPalette.setColor(QPalette.Base, QColor(40, 40, 40))
darkPalette.setColor(QPalette.AlternateBase, darkColor)
darkPalette.setColor(QPalette.ToolTipBase, Qt.white)
darkPalette.setColor(QPalette.ToolTipText, Qt.white)
darkPalette.setColor(QPalette.Text, Qt.white)
darkPalette.setColor(QPalette.Disabled, QPalette.Text, disabledColor)
darkPalette.setColor(QPalette.Button, darkColor)
darkPalette.setColor(QPalette.ButtonText, Qt.white)
darkPalette.setColor(QPalette.Disabled, QPalette.ButtonText, disabledColor)
darkPalette.setColor(QPalette.BrightText, Qt.red)
darkPalette.setColor(QPalette.Link, QColor(42, 130, 218))
darkPalette.setColor(QPalette.Highlight, QColor(42, 130, 218))
darkPalette.setColor(QPalette.HighlightedText, Qt.black)
darkPalette.setColor(QPalette.Disabled, QPalette.HighlightedText, disabledColor)
qApp.setPalette(darkPalette)
qApp.setStyleSheet("""
QToolTip {
color: #ffffff;
background-color: #2A82DA;
border: 1px solid white;
}""")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment