适用于C++/Python和Qt应用程序的完整暗/亮样式表
项目描述
适用于Qt应用程序(Qt4、Qt5、PySide、PySide2、PyQt4、PySide6、PyQt5、PyQt6、QtPy、PyQtGraph、Qt.Py)的最完整暗/亮样式表,适用于Python 2/3和C++。
Python 2以及Qt4(PyQt4和PySide)将不再支持。它们仍然存在,但不会实现向后兼容性、修复或新功能。
查看文档了解如何设置所需的主题调色板。
此模块提供了一个函数,可以透明地使用正确的资源文件加载样式表。
首先,开始导入我们的模块
import qdarkstyle
然后您可以得到QDarkStyle为各种Qt包装器提供的样式表,如下所示
# 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()
或者,从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__)
最后,用它设置您的QApplication
app.setStyleSheet(dark_stylesheet)
享受吧!
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
QDarkStyle-3.2.3.tar.gz (701.0 kB 查看哈希值)
构建分布
QDarkStyle-3.2.3-py2.py3-none-any.whl (871.8 kB 查看哈希值)
关闭
QDarkStyle-3.2.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0c0b7f74a6e92121008992b369bab60468157db1c02cd30d64a5e9a3b402f1ae |
|
MD5 | 4d0a2378b6bb56c9c8fb26bdeda0f2ec |
|
BLAKE2b-256 | ef1e5bf72a61a7636058e25eaa7503c050dae9445de75fad6f71ba08f2174e49 |
关闭
QDarkStyle-3.2.3-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ea980ee426d594909cf1058306832af71ff6cbad6f69237b036d1550635aefbc |
|
MD5 | 16b97db84d1ffba9b9f69acea03db94e |
|
BLAKE2b-256 | 937dc3c10498430dadcea4def5faddf71cd199e577d20a125e7ef1e9d7bdbbfa |