/QMaterialWidgets

A material design widgets library based on PySide.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

logo

PySide6-Material-Widgets

A material design widgets library based on PySide6

Version Download GPLv3 Platform Win32 | Linux | macOS

English | 简体中文

Interface

Install

To install Community version:

pip install PySide6-Material-Widgets -i https://pypi.org/simple/

The Community version only provides basic components, while the more advanced ones are available in the Premium version.

Warning Don't install PySide6-Material-Widgets and PySide2-Material-Widgets at the same time, because their package names are all qmaterialwidgets.

Run Example

After installing PySide6-Material-Widgets package using pip, you can run the demo in examples directory, for example:

cd examples/button
python demo.py

If you encounter ImportError: cannot import name 'XXX' from 'qmaterialwidgets', it indicates that the imported components are only available in the Premium version.

Documentation

Want to know more about PySide6-Material-Widgets? Please read the help document 👈

Video Demonstration

Check out this ▶ example video that shows off what PySide6-Material-Widgets are capable of 🎉

Work with QtDesigner

You can use PySide6-Material-Widgets in QtDesigner directly by running python ./tools/designer.py. If the operation is successful, you should be able to see the PySide6-Material-Widgets in the sidebar of QtDesigner.

Support

If this project helps you a lot and you want to support the development and maintenance of this project, feel free to sponsor me via 爱发电 or ko-fi. Your support is highly appreciated 🥰

Reference

License

PySide6-Material-Widgets adopts dual licenses. Non-commercial usage is licensed under GPLv3. For commercial purposes, please purchase on 爱发电 to support the development of this project.

Copyright © 2021 by zhiyiYo.