# PySide6-QtAds
[](https://pypi.python.org/pypi/Pyside6-QtAds/)
[](https://github.com/mborgerson/pyside6_qtads/blob/main/LICENSE)

Python/PySide6 bindings to the [Qt Advanced Docking System](https://github.com/githubuser0xFFFF/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:
```bash
# Install Qt (for example, using aqtinstall)
pip install aqtinstall
aqt install-qt linux desktop 6.8.1 --outputdir qt
# Build PySide6-QtAds
LD_LIBRARY_PATH=$PWD/qt/6.8.1/gcc_64/lib \
CMAKE_PREFIX_PATH=$PWD/qt/6.8.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
Raw data
{
"_id": null,
"home_page": "https://github.com/mborgerson/pyside6_qtads/",
"name": "PySide6-QtAds",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "PySide6, PySide, Qt, Advanced-Docking-System",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/27/12/ca0dc1e7c775373da07e8be59f1745190f977d747913c46cf63705b1c034/pyside6_qtads-4.3.1.3.tar.gz",
"platform": "any",
"description": "# PySide6-QtAds\n[](https://pypi.python.org/pypi/Pyside6-QtAds/)\n[](https://github.com/mborgerson/pyside6_qtads/blob/main/LICENSE)\n\n\nPython/PySide6 bindings to the [Qt Advanced Docking System](https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System) library.\n\nPre-built wheels are available for Windows, macOS, and Linux. You can install with:\n\n```\npip install PySide6-QtAds\n```\n\nYou may also build from source. Example build from source on Ubuntu 22.04:\n\n```bash\n# Install Qt (for example, using aqtinstall)\npip install aqtinstall\naqt install-qt linux desktop 6.8.1 --outputdir qt\n\n# Build PySide6-QtAds\nLD_LIBRARY_PATH=$PWD/qt/6.8.1/gcc_64/lib \\\nCMAKE_PREFIX_PATH=$PWD/qt/6.8.1/gcc_64/lib/cmake/ \\\nPIP_EXTRA_INDEX_URL=https://download.qt.io/official_releases/QtForPython/ \\\npip install -v .\n```\n\nNote: `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.\n\n# Examples\nhttps://github.com/mborgerson/Qt-Advanced-Docking-System/tree/pyside6\n\n# Credits\n- Original PySide6 binding work by CJ Niemira via https://github.com/cniemira/pyside6_qtads\n- With bindings.xml improvements via https://github.com/metgem/PySide2Ads\n",
"bugtrack_url": null,
"license": "LGPL v2.1",
"summary": "PySide6 bindings to Qt Advanced Docking System",
"version": "4.3.1.3",
"project_urls": {
"Homepage": "https://github.com/mborgerson/pyside6_qtads/"
},
"split_keywords": [
"pyside6",
" pyside",
" qt",
" advanced-docking-system"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "a3811e099173a0f479fa6fec1fbc591ef8962a28784ed58a496887eabf7402d4",
"md5": "0a43b0ab0d11c565e00196a005a2b3b5",
"sha256": "bf2d183e2f1d2a907858a27a8e6768f6b9d708e696aad329290e7e972d714976"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.3.1.3-cp39-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "0a43b0ab0d11c565e00196a005a2b3b5",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 612930,
"upload_time": "2025-02-04T23:10:16",
"upload_time_iso_8601": "2025-02-04T23:10:16.013515Z",
"url": "https://files.pythonhosted.org/packages/a3/81/1e099173a0f479fa6fec1fbc591ef8962a28784ed58a496887eabf7402d4/PySide6_QtAds-4.3.1.3-cp39-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a6cbdd3c0d3f84544f3c496fbb8fa95a1be068bfac5ffdaeab9cb3209b6fd10e",
"md5": "d2676c44fb616f786e721398441129ff",
"sha256": "aba9fa24ba9f15add5b161fcd93203005fa4158e3d75488b618b191be61c40af"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.3.1.3-cp39-abi3-macosx_11_0_x86_64.whl",
"has_sig": false,
"md5_digest": "d2676c44fb616f786e721398441129ff",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 641703,
"upload_time": "2025-02-04T23:10:18",
"upload_time_iso_8601": "2025-02-04T23:10:18.245507Z",
"url": "https://files.pythonhosted.org/packages/a6/cb/dd3c0d3f84544f3c496fbb8fa95a1be068bfac5ffdaeab9cb3209b6fd10e/PySide6_QtAds-4.3.1.3-cp39-abi3-macosx_11_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7cfb674fb5662222adade531f1b0a3cf7ee471be1c5002263810ad71363578c0",
"md5": "342e1bd91348817e72a605b74fab0db7",
"sha256": "e66d61f8513c5c78453100cb472a99cb15d9a82ab0662b41905c4c30b357c75c"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.3.1.3-cp39-abi3-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "342e1bd91348817e72a605b74fab0db7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 835544,
"upload_time": "2025-02-04T23:10:20",
"upload_time_iso_8601": "2025-02-04T23:10:20.389042Z",
"url": "https://files.pythonhosted.org/packages/7c/fb/674fb5662222adade531f1b0a3cf7ee471be1c5002263810ad71363578c0/PySide6_QtAds-4.3.1.3-cp39-abi3-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d10542778861e33a417274f902039a354ac44994425e01ee234448cc4b2b6320",
"md5": "990ac0751f76cd6508a4505771fd8c7d",
"sha256": "a4c58e5837c370116f42b65ac1cb1cc6200cd2c67f7f922a8811c6aa02086ef1"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.3.1.3-cp39-abi3-manylinux_2_38_aarch64.whl",
"has_sig": false,
"md5_digest": "990ac0751f76cd6508a4505771fd8c7d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 841110,
"upload_time": "2025-02-04T23:10:22",
"upload_time_iso_8601": "2025-02-04T23:10:22.355863Z",
"url": "https://files.pythonhosted.org/packages/d1/05/42778861e33a417274f902039a354ac44994425e01ee234448cc4b2b6320/PySide6_QtAds-4.3.1.3-cp39-abi3-manylinux_2_38_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "76350f13e33d04a6a7f1da04488ad6cc04ffdb56cff00ce62eaa832e6cea766d",
"md5": "f6d23285244297f5aacde085fbfe2bc7",
"sha256": "c2c4ecb0e2400dd0b0cc17d02b70a50862e29cb7edb57ad7c873d1e69d7badef"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.3.1.3-cp39-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "f6d23285244297f5aacde085fbfe2bc7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 476374,
"upload_time": "2025-02-04T23:10:24",
"upload_time_iso_8601": "2025-02-04T23:10:24.418417Z",
"url": "https://files.pythonhosted.org/packages/76/35/0f13e33d04a6a7f1da04488ad6cc04ffdb56cff00ce62eaa832e6cea766d/PySide6_QtAds-4.3.1.3-cp39-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2712ca0dc1e7c775373da07e8be59f1745190f977d747913c46cf63705b1c034",
"md5": "1552c5a53747c839ebc45000383b16d0",
"sha256": "0e1c87326b48f202a6714e1ae4321de39203f662242439b41baf4461aeb0bad6"
},
"downloads": -1,
"filename": "pyside6_qtads-4.3.1.3.tar.gz",
"has_sig": false,
"md5_digest": "1552c5a53747c839ebc45000383b16d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 21553743,
"upload_time": "2025-02-04T23:10:27",
"upload_time_iso_8601": "2025-02-04T23:10:27.782615Z",
"url": "https://files.pythonhosted.org/packages/27/12/ca0dc1e7c775373da07e8be59f1745190f977d747913c46cf63705b1c034/pyside6_qtads-4.3.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-04 23:10:27",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mborgerson",
"github_project": "pyside6_qtads",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pyside6-qtads"
}