PySide6 wrapper for Qt Advanced Docking System
This module is currently little more than a proof-of-concept.
Uses cmake-build-extension to evoke Shiboken to build a Python wrapper for Qt-Advanced-Docking-System for Qt6.
PySide6 and Shiboken6 can be installed from pypi.org, but shiboken_generator cannot:
pip install --index-url=http://download.qt.io/official_releases/QtForPython/ --trusted-host download.qt.io shiboken6 pyside6 shiboken6_generator
This module is then build like so:
python setup.py {bdist_wheel|install} build_ext -D"CMAKE_PREFIX_PATH:PATH=/path/to/Qt/6.x.x/..."
or
pip {wheel|install} --global-option="build_ext" --global-option="-DCMAKE_PREFIX_PATH:PATH=/path/to/Qt/6.x.x/..." .
Any CMake flags needed to compile the Qt extension will need to be provided. This is likely at least CMAKE_PREFIX_PATH, as shown above.