Una libreria Python per creare GUI moderne basate su SDL2
Project description
utiilityes
utiilityes è una piccola libreria Python pensata per creare GUI moderne e semplici, basate su SDL2.
L’obiettivo è offrire un’interfaccia fluida, leggibile e immediata, senza dover scrivere codice complesso.
✨ Caratteristiche
- API semplice e leggibile
- Creazione rapida di finestre e pulsanti
- Sistema di callback per gestire eventi
- Stile moderno basato su SDL2
- Include un file
example.pypronto all’uso
📦 Installazione
Dopo la pubblicazione su PyPI, sarà possibile installare la libreria con: pip install utiilityes
🚀 Esempio di utilizzo
Puoi trovare un esempio completo nel file example.py incluso nel pacchetto.
Ecco un estratto:
from utiilityes import Index
def saluto():
print("Hai cliccato SALUTA!")
def esci():
print("Esco...")
raise SystemExit
ui = Index()
ui.init.win("GUI Moderna SDL2")\
.size(600, 400)
ui.run_funct()\
.text("Benvenuto nella GUI SDL2!")\
.button("Saluta", action=saluto)\
.button("Esci", action=esci)\
.render()
## Licenza
Questo progetto è distribuito sotto licenza Apache 2.0. Vedi il file LICENSE per i dettagli.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file utiilityes-0.1.0.tar.gz.
File metadata
- Download URL: utiilityes-0.1.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63c0745fbff7b6e575d9363f4d7dbcdce27e228e20c9c725c566a9aa6056b315
|
|
| MD5 |
924328693c1d7205f63a63d11b08729f
|
|
| BLAKE2b-256 |
0f4337518ee2788693edb38b8bf015ed46fa9ae6a89a2c1dae6aa524dabac17b
|
File details
Details for the file utiilityes-0.1.0-py3-none-any.whl.
File metadata
- Download URL: utiilityes-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c6174ee3880282fc5901890ddc49ecdd66b3179defd8da3bd04da543b0de74d
|
|
| MD5 |
b5ed57d5586d836a85a98db44b4127df
|
|
| BLAKE2b-256 |
01d7ecf7b2bb375a62e618f72e231840294a06d5f184ab20f2e0029d2e7f7758
|