Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.4 KB

README.md

File metadata and controls

35 lines (26 loc) · 1.4 KB

PySide6-QtAds

Latest Release License Monthly Downloads

Python/PySide6 bindings to the Qt Advanced Docking System library.

Pre-built wheels are available for Windows, macOS, and Linux. You can install with:

pip install PySide6-QtAds

You may also build from source. Example build from source on Ubuntu 22.04:

# Install Qt (for example, using aqtinstall)
pip install aqtinstall
aqt install-qt linux desktop 6.8.0 --outputdir qt

# Build PySide6-QtAds
LD_LIBRARY_PATH=$PWD/qt/6.8.0/gcc_64/lib \
CMAKE_PREFIX_PATH=$PWD/qt/6.8.0/gcc_64/lib/cmake/ \
PIP_EXTRA_INDEX_URL=https://download.qt.io/official_releases/QtForPython/ \
pip install -v .

Note: shiboken6-generator is required when building from source. It will be downloaded automatically in the command above from Qt's package index, as it is not available on PyPI.

Examples

https://github.com/mborgerson/Qt-Advanced-Docking-System/tree/pyside6

Credits