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.1 --outputdir qt
# Build PySide6-QtAds
LD_LIBRARY_PATH=$PWD/qt/6.7.1/gcc_64/lib \
CMAKE_PREFIX_PATH=$PWD/qt/6.7.1/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.3.0.tar.gz
(21.6 MB
view hashes)
Built Distributions
Close
Hashes for PySide6_QtAds-4.3.0-cp38-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 340e72badf8a04d1d93c9cf35fb54499be828de48726dba1fe589f7cbc507211 |
|
MD5 | 722d724a1f9893e659d108753b56c23f |
|
BLAKE2b-256 | 5acb8d341f449ede4def5262645b5714f09f3b8d2d3a5a41814c95232425e1a2 |
Close
Hashes for PySide6_QtAds-4.3.0-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32d2d84b9655cd81f377b068a947108adc73296186a5661764f947b40ec021d0 |
|
MD5 | 2b7de775f58ccd91c69f05a1108beb07 |
|
BLAKE2b-256 | 58aee5657ad7d54850d20aa01fe1dc4295c7771448443af37cddf7c2756f54a8 |
Close
Hashes for PySide6_QtAds-4.3.0-cp38-abi3-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22dc46cd85aaf3572dfd002ec232319827414501d84c08adaae4183b2ed2bf65 |
|
MD5 | 0d709a5a822927e37768b6b83d3ba117 |
|
BLAKE2b-256 | 8199b629a3fafc287abe83406e1b463212495681b55cf0d3ee411454002a35fa |
Close
Hashes for PySide6_QtAds-4.3.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 945d1db7b56ca39ced1d1469b2f9aab3d7409355988100b1884ea23d12899485 |
|
MD5 | dda74599b42e61b487b82a2e51d237b5 |
|
BLAKE2b-256 | 9bca42543a8e9b9c00b9e92f00d45c76ef3b18c0dad6e5970091188e07accfad |