# PySide6-QtAds
[![Latest Release](https://img.shields.io/pypi/v/Pyside6-QtAds.svg)](https://pypi.python.org/pypi/Pyside6-QtAds/)
[![License](https://img.shields.io/pypi/l/PySide6-QtAds)](https://github.com/mborgerson/pyside6_qtads/blob/main/LICENSE)
![Monthly Downloads](https://img.shields.io/pypi/dm/PySide6-QtAds)
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.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
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/92/05/f54b590745700891fdf70de2f3d69a37a335241d17c3bbc1ea948da3ff2b/pyside6_qtads-4.2.1.1.tar.gz",
"platform": "any",
"description": "# PySide6-QtAds\n[![Latest Release](https://img.shields.io/pypi/v/Pyside6-QtAds.svg)](https://pypi.python.org/pypi/Pyside6-QtAds/)\n[![License](https://img.shields.io/pypi/l/PySide6-QtAds)](https://github.com/mborgerson/pyside6_qtads/blob/main/LICENSE)\n![Monthly Downloads](https://img.shields.io/pypi/dm/PySide6-QtAds)\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.7.0 --outputdir qt\n\n# Build PySide6-QtAds\nLD_LIBRARY_PATH=$PWD/qt/6.7.0/gcc_64/lib \\\nCMAKE_PREFIX_PATH=$PWD/qt/6.7.0/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.2.1.1",
"project_urls": {
"Homepage": "https://github.com/mborgerson/pyside6_qtads/"
},
"split_keywords": [
"pyside6",
" pyside",
" qt",
" advanced-docking-system"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fe356008f753d27afd2d0be30a0f092b52008dfc11d39fe7aa419da8d343abbc",
"md5": "2fa824116f77ac27be67c03cc3ff9dfe",
"sha256": "1b361b293ba7015bfce11cabf1a90b45095db8fd703ce3c131d6748aa330f480"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.2.1.1-cp38-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "2fa824116f77ac27be67c03cc3ff9dfe",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 731916,
"upload_time": "2024-04-17T22:39:24",
"upload_time_iso_8601": "2024-04-17T22:39:24.189187Z",
"url": "https://files.pythonhosted.org/packages/fe/35/6008f753d27afd2d0be30a0f092b52008dfc11d39fe7aa419da8d343abbc/PySide6_QtAds-4.2.1.1-cp38-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7b8490d2a67498c7ed618fef5c51c67bbf4edb08db17901f812bbbc5d860d0c1",
"md5": "ebdcc478fedef1605dcb8e16ea9fd37a",
"sha256": "442ad726508e1e13fb1528b2ff2eb247cdefaf028386ebc318dc0aa79e02fdcc"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.2.1.1-cp38-abi3-macosx_11_0_x86_64.whl",
"has_sig": false,
"md5_digest": "ebdcc478fedef1605dcb8e16ea9fd37a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 742693,
"upload_time": "2024-04-17T22:39:25",
"upload_time_iso_8601": "2024-04-17T22:39:25.499305Z",
"url": "https://files.pythonhosted.org/packages/7b/84/90d2a67498c7ed618fef5c51c67bbf4edb08db17901f812bbbc5d860d0c1/PySide6_QtAds-4.2.1.1-cp38-abi3-macosx_11_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c74d9e6f7b8794c122f46c5dc7afcab93b9c99ee6111a526c69a10702b134642",
"md5": "ec9641f3cafaeca69ea4c75995269a45",
"sha256": "0b357fe16db7fe84fa6e18f1f229da6497a585a7c69cf249375ffff29a49687b"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.2.1.1-cp38-abi3-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "ec9641f3cafaeca69ea4c75995269a45",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 799495,
"upload_time": "2024-04-17T22:39:26",
"upload_time_iso_8601": "2024-04-17T22:39:26.934186Z",
"url": "https://files.pythonhosted.org/packages/c7/4d/9e6f7b8794c122f46c5dc7afcab93b9c99ee6111a526c69a10702b134642/PySide6_QtAds-4.2.1.1-cp38-abi3-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a0265ab32e42c0a02d068b3008f504d41345e9495df52f7c49e10c4e45e307c2",
"md5": "47f72c75ddc2c25ee57cf225e437d52d",
"sha256": "683a91e9bf4c6617eda0af5e3c320857fa9ab1e1edf8865bd717065a6c4dc169"
},
"downloads": -1,
"filename": "PySide6_QtAds-4.2.1.1-cp38-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "47f72c75ddc2c25ee57cf225e437d52d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 452520,
"upload_time": "2024-04-17T22:39:28",
"upload_time_iso_8601": "2024-04-17T22:39:28.271590Z",
"url": "https://files.pythonhosted.org/packages/a0/26/5ab32e42c0a02d068b3008f504d41345e9495df52f7c49e10c4e45e307c2/PySide6_QtAds-4.2.1.1-cp38-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9205f54b590745700891fdf70de2f3d69a37a335241d17c3bbc1ea948da3ff2b",
"md5": "5265b9064ff4c3b4b3b12acab4ac52eb",
"sha256": "8530e85cc6b4243c2edfaffaf261d935a8234eb2274c2d32ce77faef8bd2c5cc"
},
"downloads": -1,
"filename": "pyside6_qtads-4.2.1.1.tar.gz",
"has_sig": false,
"md5_digest": "5265b9064ff4c3b4b3b12acab4ac52eb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 21547688,
"upload_time": "2024-04-17T22:39:30",
"upload_time_iso_8601": "2024-04-17T22:39:30.422200Z",
"url": "https://files.pythonhosted.org/packages/92/05/f54b590745700891fdf70de2f3d69a37a335241d17c3bbc1ea948da3ff2b/pyside6_qtads-4.2.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-17 22:39:30",
"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"
}