Skip to main content

The most complete dark/light style sheet for Qt applications (Qt4, Qt5, PySide, PySide2, PyQt4, PySide6, PyQt5, PyQt6, QtPy, PyQtGraph, Qt.Py) for Python 2/3 and C++.

Python 2, as well as Qt4 (PyQt4 and PySide), will not be supported anymore. They are still there as it is, but no back-compatibility, fixes, nor features will be implemented.

Check the documentation to see how to set the desirable theme palette.

This module provides a function to load the stylesheets transparently with the right resources file.

First, start importing our module

import qdarkstyle

Then you can get the stylesheet provided by QDarkStyle for various Qt wrappers as shown below

# PySide 2
dark_stylesheet = qdarkstyle.load_stylesheet_pyside2()
# PyQt5
dark_stylesheet = qdarkstyle.load_stylesheet_pyqt5()
# PySide 6
dark_stylesheet = qdarkstyle.load_stylesheet_pyside6()
# PyQt6
dark_stylesheet = qdarkstyle.load_stylesheet_pyqt6()

Alternatively, from environment variables provided by QtPy, PyQtGraph, Qt.Py

# QtPy
dark_stylesheet = qdarkstyle.load_stylesheet()
# PyQtGraph
dark_stylesheet = qdarkstyle.load_stylesheet(qt_api=os.environ('PYQTGRAPH_QT_LIB'))
# Qt.Py
dark_stylesheet = qdarkstyle.load_stylesheet(qt_api=Qt.__binding__)

Finally, set your QApplication with it

app.setStyleSheet(dark_stylesheet)

Enjoy!

Metadata

Release files for QDarkStyle 3.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for QDarkStyle 3.2.3
File Size Uploaded
QDarkStyle-3.2.3.tar.gz 701.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for QDarkStyle 3.2.3
File Interpreter ABI Platform
QDarkStyle-3.2.3-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 1.6 MB

Release files / QDarkStyle-3.2.3.tar.gz

Download URL QDarkStyle-3.2.3.tar.gz
Size 701.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0c0b7f74a6e92121008992b369bab60468157db1c02cd30d64a5e9a3b402f1ae
BLAKE2b-256 checksum
How to use checksums
ef1e5bf72a61a7636058e25eaa7503c050dae9445de75fad6f71ba08f2174e49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / QDarkStyle-3.2.3-py2.py3-none-any.whl

Download URL QDarkStyle-3.2.3-py2.py3-none-any.whl
Size 871.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
ea980ee426d594909cf1058306832af71ff6cbad6f69237b036d1550635aefbc
BLAKE2b-256 checksum
How to use checksums
937dc3c10498430dadcea4def5faddf71cd199e577d20a125e7ef1e9d7bdbbfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

3.2.3 This release

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.2

2 release files

3.1

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.8.1

2 release files

2.8

2 release files

2.7

2 release files

2.6.8

2 release files

2.6.7

2 release files

2.6.6

2 release files

2.6.5

2 release files

2.6.4

2 release files

2.6.3

2 release files

2.6.1

2 release files

2.6

2 release files

2.5.4

2 release files

2.5.3

2 release files

2.5.1

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2

2 release files

2.1

2 release files

2.0

2 release files

1.16

1 release file

1.15

1 release file

1.14

1 release file

1.13

1 release file

1.12

1 release file

1.11

3 release files

1.10

3 release files

1.9

3 release files

1.8

3 release files

1.7

3 release files

1.6

3 release files

1.5

3 release files

1.4

3 release files

1.3

3 release files

1.2

3 release files

1.1

3 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page