# PyCutee (The PyQt5 Framework)
# PROJECT IS NOW ON [GITHUB](https://github.com/CodingRule/PyCutee)
PyCutee is a lightweight and stylish framework for PyQt5, designed to simplify the creation of modern and visually appealing graphical user interfaces (GUIs) in Python.
## Features
- Customizable Widgets: PyCutee offers a variety of customizable buttons, labels, and other widgets to enhance the visual appeal of your application.
- Pre-defined Color Schemes: Easily apply stylish color schemes to your application components with minimal effort.
- Simple API: The framework provides a straightforward and user-friendly API for creating sleek and modern interfaces.
- Documentation: Comprehensive documentation to help you get started and make the most of PyCutee.
You can install PyCutee via pip:
```bash
pip install pycutee
```
## Example Usage
Here's an example of how to use PyCutee in your project:
```py
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout
from PyCutee import Button_simple, Button_rounded
def main():
app = QApplication(sys.argv)
window = QWidget()
window.setWindowTitle('PyCutee Demo')
layout = QVBoxLayout()
regular_button = QPushButton("Regular QPushButton")
layout.addWidget(regular_button)
py_cutee_button = Button_simple()
py_cutee_button("Click Me", "#95A5A6", "#95A5A6")
layout.addWidget(py_cutee_button)
py_cutee_button_rounded = Button_rounded()
py_cutee_button_rounded("Click Me", "#95A5A6", "#95A5A6")
layout.addWidget(py_cutee_button_rounded)
window.setLayout(layout)
window.show()
sys.exit(app.exec_())
if __name__ == "__main__":
main()
```
## License
PyCutee is licensed under the MIT License. See [LICENSE](https://github.com/CodingRule/PyCutee/blob/main/LICENSE) for more information.
Raw data
{
"_id": null,
"home_page": null,
"name": "PyCutee",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "python, framework, pyqt5, frontend, customize, UI",
"author": "Codingrule",
"author_email": "<ioumih32@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/92/d7/1f48824e38b6f7c95dba6902ab8d99a1431faf2e34999edb6d31a54ff031/pycutee-0.0.6.tar.gz",
"platform": null,
"description": "\r\n# PyCutee (The PyQt5 Framework)\r\n\r\n\r\n\r\n# PROJECT IS NOW ON [GITHUB](https://github.com/CodingRule/PyCutee)\r\n\r\n\r\n\r\nPyCutee is a lightweight and stylish framework for PyQt5, designed to simplify the creation of modern and visually appealing graphical user interfaces (GUIs) in Python.\r\n\r\n\r\n\r\n## Features\r\n\r\n\r\n\r\n- Customizable Widgets: PyCutee offers a variety of customizable buttons, labels, and other widgets to enhance the visual appeal of your application.\r\n\r\n- Pre-defined Color Schemes: Easily apply stylish color schemes to your application components with minimal effort.\r\n\r\n- Simple API: The framework provides a straightforward and user-friendly API for creating sleek and modern interfaces.\r\n\r\n- Documentation: Comprehensive documentation to help you get started and make the most of PyCutee.\r\n\r\n\r\n\r\nYou can install PyCutee via pip:\r\n\r\n\r\n\r\n```bash\r\n\r\npip install pycutee\r\n\r\n```\r\n\r\n\r\n\r\n## Example Usage\r\n\r\n\r\n\r\nHere's an example of how to use PyCutee in your project:\r\n\r\n\r\n\r\n```py\r\n\r\nimport sys\r\n\r\nfrom PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout\r\n\r\nfrom PyCutee import Button_simple, Button_rounded\r\n\r\n\r\n\r\ndef main():\r\n\r\n app = QApplication(sys.argv)\r\n\r\n\r\n\r\n window = QWidget()\r\n\r\n window.setWindowTitle('PyCutee Demo')\r\n\r\n\r\n\r\n layout = QVBoxLayout()\r\n\r\n\r\n\r\n regular_button = QPushButton(\"Regular QPushButton\")\r\n\r\n layout.addWidget(regular_button)\r\n\r\n\r\n\r\n py_cutee_button = Button_simple()\r\n\r\n py_cutee_button(\"Click Me\", \"#95A5A6\", \"#95A5A6\")\r\n\r\n layout.addWidget(py_cutee_button)\r\n\r\n\r\n\r\n py_cutee_button_rounded = Button_rounded()\r\n\r\n py_cutee_button_rounded(\"Click Me\", \"#95A5A6\", \"#95A5A6\")\r\n\r\n layout.addWidget(py_cutee_button_rounded)\r\n\r\n\r\n\r\n window.setLayout(layout)\r\n\r\n\r\n\r\n window.show()\r\n\r\n\r\n\r\n sys.exit(app.exec_())\r\n\r\n\r\n\r\nif __name__ == \"__main__\":\r\n\r\n main()\r\n\r\n```\r\n\r\n\r\n\r\n## License\r\n\r\n\r\n\r\nPyCutee is licensed under the MIT License. See [LICENSE](https://github.com/CodingRule/PyCutee/blob/main/LICENSE) for more information.\r\n\r\n",
"bugtrack_url": null,
"license": null,
"summary": "This app is a lil framework for PyQt5 like bootstrap for HTML5",
"version": "0.0.6",
"project_urls": null,
"split_keywords": [
"python",
" framework",
" pyqt5",
" frontend",
" customize",
" ui"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "960ced88c3225a3dda72be5475756db5a542a1f2f9737f82fafdc7cf2faa8c07",
"md5": "0ab97960412358198439c54d5038b6a7",
"sha256": "45818906d65cba10cbeb5a0a48e0a7bc50699e57d62b27cbff51d1f69580b760"
},
"downloads": -1,
"filename": "PyCutee-0.0.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0ab97960412358198439c54d5038b6a7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3288,
"upload_time": "2024-05-19T11:10:31",
"upload_time_iso_8601": "2024-05-19T11:10:31.462141Z",
"url": "https://files.pythonhosted.org/packages/96/0c/ed88c3225a3dda72be5475756db5a542a1f2f9737f82fafdc7cf2faa8c07/PyCutee-0.0.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "92d71f48824e38b6f7c95dba6902ab8d99a1431faf2e34999edb6d31a54ff031",
"md5": "97027284a9a362ce630795c54fcc772e",
"sha256": "a672315368960e8efa21e38e3868110183699b67add904cb66117937604033b8"
},
"downloads": -1,
"filename": "pycutee-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "97027284a9a362ce630795c54fcc772e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2948,
"upload_time": "2024-05-19T11:10:32",
"upload_time_iso_8601": "2024-05-19T11:10:32.451737Z",
"url": "https://files.pythonhosted.org/packages/92/d7/1f48824e38b6f7c95dba6902ab8d99a1431faf2e34999edb6d31a54ff031/pycutee-0.0.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-19 11:10:32",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pycutee"
}