PySide6 bindings to Qt Advanced Docking System
Project description
PySide6-QtAds
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.7.0 --outputdir qt
# Build PySide6-QtAds
LD_LIBRARY_PATH=$PWD/qt/6.7.0/gcc_64/lib \
CMAKE_PREFIX_PATH=$PWD/qt/6.7.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
- Original PySide6 binding work by CJ Niemira via https://github.com/cniemira/pyside6_qtads
- With bindings.xml improvements via https://github.com/metgem/PySide2Ads
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyside6_qtads-4.2.1.2.tar.gz
(21.5 MB
view hashes)
Built Distributions
Close
Hashes for PySide6_QtAds-4.2.1.2-cp38-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e2bbbee4bbf7f70be76ec6c85af2e3b5b74e33ee420e6bb6f0f3ede4eb321be |
|
MD5 | 53addd8ba20003c8ca2418c763e7b6cf |
|
BLAKE2b-256 | 5e1d2371564d49040b0c84a5eba0713ba6b8591a93b583b8c5a3bcaddee4a868 |
Close
Hashes for PySide6_QtAds-4.2.1.2-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87c64982a636547512b2b13602e1bca149adf9d2b24c4bc157c2b026d5184807 |
|
MD5 | 5192bcd4449928bcdaa8854b6edaa805 |
|
BLAKE2b-256 | 0124b088da0eeab684ceeedde6a464021b9fb0124ccbeecb1066cca078e4c96e |
Close
Hashes for PySide6_QtAds-4.2.1.2-cp38-abi3-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60b66c2082aae9706efaeb344220b02232fc4ca1506eb8d8b58981cb8d1b84d2 |
|
MD5 | 3271b1bc80cb65201dbdc9a8ffd026ab |
|
BLAKE2b-256 | 4036e1c4de552b0b9daeea398492966f809bd7a2c5ddc69db8401cb72c675e3e |
Close
Hashes for PySide6_QtAds-4.2.1.2-cp38-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce1facc976998c75d593cbc5b27d2bef93fd605edcd8037a8f17b54a7f58949f |
|
MD5 | 14555a98ebf7a5c194a6c43b611ce84f |
|
BLAKE2b-256 | 84e2d35d10cc930a202e6f36a1c972f865eb93ef70dde9346491017d5d80a206 |