Pagina 1 di 1

gui portabile python quale scegliere?

Inviato: giovedì 13 febbraio 2020, 9:00
da giuseppe500
ciao.
ho visto a questa pagina : https://docs.python.org/3/faq/gui.html#wxwidgets che ci sono svariate librerie per la ui per python portabili.
mi consigliate una libreria libera , non qt che non mi piace per la sua politica che giri sia su mac che su win che su linux.
mi interessa
1)che le maschere siano veloci da progettare
2)che la libreria sia piuttosto moderna e potente, vorrei partire col piede giusto grazie al vostro aiuto
grazie

Re: gui portabile python quale scegliere?

Inviato: giovedì 13 febbraio 2020, 11:40
da nuzzopippo
Quella più "moderna" e, forse, più dotata penso che sia proprio qt, però a Te non piace per la sua "politica" (neanche a me piace molto) ... non è che ci sia poi un'ampia scelta, tkinter è "portatile" ma primitiva, wxpython è portatile e discretamente "potente", mirata ad adeguarsi ai s.o. in cui opera.

In nessun caso una interfaccia grafica è "veloce da progettare" a meno non si voglia scendere a compromessi con gli artefatti che i tools grafici, inevitabilmente, piazzano, risparmiare l'apprendimento delle tecniche (e relativa lettura della docs), se è questo che intendi, spesso lo si paga con altri tipi di complicazioni.

Maggiori ed articolate informazioni comparative potrai trovarle in questa pagina tenendo presente, riguardo alla libreria wxpython, che il progetto Phoenix ha effettuato il supporto per python3

Re: gui portabile python quale scegliere?

Inviato: venerdì 14 febbraio 2020, 12:05
da Vincenzo1968
Prova GTK3 + Glade.

Con Glade disegni l'interfaccia grafica via drag and drop.

Qui trovi una serie di tutorial interessanti: https://prognotes.net/gtk-glade-c-programming/
ma gli esempi sono in C.

Al link seguente un esempio per utilizzare il file prodotto da Glade con Python: https://python-gtk-3-tutorial.readthedo ... ilder.html

Re: gui portabile python quale scegliere?

Inviato: giovedì 20 febbraio 2020, 12:15
da Alien321
giuseppe500 ha scritto:
giovedì 13 febbraio 2020, 9:00
ciao.
ho visto a questa pagina : https://docs.python.org/3/faq/gui.html#wxwidgets che ci sono svariate librerie per la ui per python portabili.
mi consigliate una libreria libera , non qt che non mi piace per la sua politica che giri sia su mac che su win che su linux.
mi interessa
1)che le maschere siano veloci da progettare
2)che la libreria sia piuttosto moderna e potente, vorrei partire col piede giusto grazie al vostro aiuto
grazie

La migliore è senza dubbio QT, che la sua politica non ti piaccia poi sarebbe da spiegare in cosa dato che è uguale alle
altre.

In pratica le altre principali sono :

1) Tkinter : è oscena non credo nemmeno che supporti l'antialiasing
2) wxWidgets : auguri con la documentazione
3) Gtk3 : supporto Windows è Mac pieno di Bug