# PyQT5-Codebox
**CodeBox** ist eine einfache und leicht zu integrierende Komponente für PyQt5, die es ermöglicht, Code-Snippets in einer grafischen Benutzeroberfläche anzuzeigen. Mit einer integrierten Copy-to-Clipboard-Funktion und Syntax-Highlighting für Python-Code eignet sich CodeBox ideal für Entwickler-Tools und Code-Präsentationen.

## Funktionen
- **Code-Anzeige**: Zeigt Python-Code in einer schön formatierten Code-Box mit passendem Syntax-Highlighting.
- **Copy-to-Clipboard**: Ein Klick auf den Button "Code kopieren" kopiert den gesamten Code in die Zwischenablage.
- **Automatische Größenanpassung**: Die Höhe der Code-Box passt sich dynamisch an den Inhalt an.
- **Einfach integrierbar**: Verwende die CodeBox-Komponente einfach in deiner PyQt5-Anwendung mit einer einzigen Funktion.
## Installation
Du kannst **CodeBox** ganz einfach über `pip` installieren:
```bash
pip install codebox
Raw data
{
"_id": null,
"home_page": "https://github.com/NovaPorta/PyQT5-Codebox/",
"name": "nova-codebox",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": null,
"author": "NovaPorta",
"author_email": "info@novaporta.de",
"download_url": "https://files.pythonhosted.org/packages/2c/99/5d9df0f9636df92fe4a6ddc7457245d4d36ff5558c5d3e085c3be4ab4f43/nova-codebox-1.4.tar.gz",
"platform": null,
"description": "# PyQT5-Codebox\r\n\r\n**CodeBox** ist eine einfache und leicht zu integrierende Komponente f\u00fcr PyQt5, die es erm\u00f6glicht, Code-Snippets in einer grafischen Benutzeroberfl\u00e4che anzuzeigen. Mit einer integrierten Copy-to-Clipboard-Funktion und Syntax-Highlighting f\u00fcr Python-Code eignet sich CodeBox ideal f\u00fcr Entwickler-Tools und Code-Pr\u00e4sentationen.\r\n\r\n\r\n\r\n## Funktionen\r\n\r\n- **Code-Anzeige**: Zeigt Python-Code in einer sch\u00f6n formatierten Code-Box mit passendem Syntax-Highlighting.\r\n- **Copy-to-Clipboard**: Ein Klick auf den Button \"Code kopieren\" kopiert den gesamten Code in die Zwischenablage.\r\n- **Automatische Gr\u00f6\u00dfenanpassung**: Die H\u00f6he der Code-Box passt sich dynamisch an den Inhalt an.\r\n- **Einfach integrierbar**: Verwende die CodeBox-Komponente einfach in deiner PyQt5-Anwendung mit einer einzigen Funktion.\r\n\r\n## Installation\r\n\r\nDu kannst **CodeBox** ganz einfach \u00fcber `pip` installieren:\r\n\r\n```bash\r\npip install codebox\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Eine CodeBox-Komponente f\u00fcr PyQt5",
"version": "1.4",
"project_urls": {
"Homepage": "https://github.com/NovaPorta/PyQT5-Codebox/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c110eef2d65319f75d3c1824b663c103f7501ea25cd135cc3a75f7a04517ef6a",
"md5": "a5a3d117d896cc33b283beded42270d4",
"sha256": "15960c5c6c68b1d2c53ae9a1bdb4532e3c23765d0a89dbce155fa3eb625e4389"
},
"downloads": -1,
"filename": "nova_codebox-1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a5a3d117d896cc33b283beded42270d4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 5513,
"upload_time": "2024-08-25T11:13:10",
"upload_time_iso_8601": "2024-08-25T11:13:10.605723Z",
"url": "https://files.pythonhosted.org/packages/c1/10/eef2d65319f75d3c1824b663c103f7501ea25cd135cc3a75f7a04517ef6a/nova_codebox-1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2c995d9df0f9636df92fe4a6ddc7457245d4d36ff5558c5d3e085c3be4ab4f43",
"md5": "9a62d080d9f934ca71e082a08ffbace8",
"sha256": "f8e7bcccd5789f40e34871e7a268d29ed4cb558c5bfec5ebd538e17214858cc7"
},
"downloads": -1,
"filename": "nova-codebox-1.4.tar.gz",
"has_sig": false,
"md5_digest": "9a62d080d9f934ca71e082a08ffbace8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 5132,
"upload_time": "2024-08-25T11:13:12",
"upload_time_iso_8601": "2024-08-25T11:13:12.339096Z",
"url": "https://files.pythonhosted.org/packages/2c/99/5d9df0f9636df92fe4a6ddc7457245d4d36ff5558c5d3e085c3be4ab4f43/nova-codebox-1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-25 11:13:12",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "NovaPorta",
"github_project": "PyQT5-Codebox",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "nova-codebox"
}