# pyqt-ext
Collection of PyQt/PySide widgets/tools.
In addition to being useful out-of-the-box, you may find these tools to be helpful templates for rolling your own custom widgets.
- `tree/`
- [Tree model/view interface](docs/AbstractTree.md)
- [(key, value) tree model/view](docs/KeyValueTree.md)
- `utils/`
- [Color utils](docs/ColorUtils.md)
- `widgets/`
- [Color selection button](docs/ColorButton.md)
- [Multi-value spinbox](docs/MultiValueSpinBox.md)
# Install
Should work with PySide6, PyQt6, or PyQt5.
```shell
pip install PySide6 pyqt-ext
```
Raw data
{
"_id": null,
"home_page": "https://github.com/marcel-goldschen-ohm/pyqt-ext",
"name": "pyqt-ext",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "PyQt, PySide",
"author": null,
"author_email": "Marcel Goldschen-Ohm <goldschen-ohm@utexas.edu>",
"download_url": "https://files.pythonhosted.org/packages/b1/ba/08457696e73d24ee13b185ac07cf70076983977a9041006038e61e413293/pyqt_ext-1.2.0.tar.gz",
"platform": null,
"description": "# pyqt-ext\nCollection of PyQt/PySide widgets/tools.\n\nIn addition to being useful out-of-the-box, you may find these tools to be helpful templates for rolling your own custom widgets.\n\n- `tree/`\n - [Tree model/view interface](docs/AbstractTree.md)\n - [(key, value) tree model/view](docs/KeyValueTree.md)\n- `utils/`\n - [Color utils](docs/ColorUtils.md)\n- `widgets/`\n - [Color selection button](docs/ColorButton.md)\n - [Multi-value spinbox](docs/MultiValueSpinBox.md)\n\n# Install\nShould work with PySide6, PyQt6, or PyQt5.\n```shell\npip install PySide6 pyqt-ext\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Collection of PyQt/PySide widgets/tools",
"version": "1.2.0",
"project_urls": {
"Homepage": "https://github.com/marcel-goldschen-ohm/pyqt-ext",
"Repository": "https://github.com/marcel-goldschen-ohm/pyqt-ext"
},
"split_keywords": [
"pyqt",
" pyside"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ed88fb4a5b33bf2282d369c89340b2246b52414effab36cb81153612ed7955c0",
"md5": "bc47b1dac24b875378a7d7a4758b0cfc",
"sha256": "586f268abd50ff16cdf3b412c8e5e1ad788206282ca14e39671ea30b1b1958a5"
},
"downloads": -1,
"filename": "pyqt_ext-1.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bc47b1dac24b875378a7d7a4758b0cfc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 28136,
"upload_time": "2024-04-30T21:46:20",
"upload_time_iso_8601": "2024-04-30T21:46:20.695069Z",
"url": "https://files.pythonhosted.org/packages/ed/88/fb4a5b33bf2282d369c89340b2246b52414effab36cb81153612ed7955c0/pyqt_ext-1.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b1ba08457696e73d24ee13b185ac07cf70076983977a9041006038e61e413293",
"md5": "7540ec4c135cdbfd4633b6c95a5bbc51",
"sha256": "0a417fa86ee4b0e017c2cd2d1a036ca42523463f96531b3a9b8f6f715f8223fa"
},
"downloads": -1,
"filename": "pyqt_ext-1.2.0.tar.gz",
"has_sig": false,
"md5_digest": "7540ec4c135cdbfd4633b6c95a5bbc51",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 22389,
"upload_time": "2024-04-30T21:46:22",
"upload_time_iso_8601": "2024-04-30T21:46:22.024745Z",
"url": "https://files.pythonhosted.org/packages/b1/ba/08457696e73d24ee13b185ac07cf70076983977a9041006038e61e413293/pyqt_ext-1.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-30 21:46:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "marcel-goldschen-ohm",
"github_project": "pyqt-ext",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pyqt-ext"
}