Re: [Python] GUI [era: VNC]

2012-12-20 Thread Daniele Varrazzo

On 2012-12-19 14:06, Mattia.Baldassarri wrote:

Ciao ragazzi mi sono da pocchissimo avvicinato al mondo della
programmazione python, ore volevo alcune informazioni riguardo alla
programmazione ad oggetti, io sono abituato a programmare con 
visualstudio
in C o VB, volevo sapere se sapete indicarmi qualche guida o se 
qualcuno sa

come associare il linguaggio agli oggetti grafici, in giro ho trovato
alcune guide ma parlano tutte di programmazione base senza 
implementazione

ad oggetti.


Non "rubare" il thread: hai risposto a uno che ha fatto una domanda per 
fare una domanda.


Scarica un toolkit grafico e segui il tutorial di quello per sapere 
come si usa. I più usati sono Wx e Qt. Il primo è abbastanza simile come 
modello a MFC quindi ti ci potresti trovare più a tuo agio. Poi ce ne 
sono altri e ora vedrai che ognuno si impegnerà a dire "ah ma c'è anche 
XY, l'ha usato mio cugino una volta".


Googlando "wxpython tutorial" ottieni parecchi risultati. wx ha anche 
un bel demo con tutti i widget che ti possano venire in mente. Qt è più 
raffinato ma ha una licenza rognosa.


--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] GUI [era: VNC]

2012-12-20 Thread Pietro Battiston
Il giorno gio, 20/12/2012 alle 13.10 +0100, Daniele Varrazzo ha scritto:
> On 2012-12-19 14:06, Mattia.Baldassarri wrote:
> > Ciao ragazzi mi sono da pocchissimo avvicinato al mondo della
> > programmazione python, ore volevo alcune informazioni riguardo alla
> > programmazione ad oggetti, io sono abituato a programmare con 
> > visualstudio
> > in C o VB, volevo sapere se sapete indicarmi qualche guida o se 
> > qualcuno sa
> > come associare il linguaggio agli oggetti grafici, in giro ho trovato
> > alcune guide ma parlano tutte di programmazione base senza 
> > implementazione
> > ad oggetti.
> 
> Non "rubare" il thread: hai risposto a uno che ha fatto una domanda per 
> fare una domanda.
> 
> Scarica un toolkit grafico e segui il tutorial di quello per sapere 
> come si usa. I più usati sono Wx e Qt. Il primo è abbastanza simile come 
> modello a MFC quindi ti ci potresti trovare più a tuo agio. Poi ce ne 
> sono altri e ora vedrai che ognuno si impegnerà a dire "ah ma c'è anche 
> XY, l'ha usato mio cugino una volta".


In effetti c'è anche gtk, lo usiamo io e un bel po' di cugini in giro
per il mondo (perlomeno a giudicare da qualche ricerca su google, sembra
parecchio più popolare di wx!).

ciao

Pietro

> 
> Googlando "wxpython tutorial" ottieni parecchi risultati. wx ha anche 
> un bel demo con tutti i widget che ti possano venire in mente. Qt è più 
> raffinato ma ha una licenza rognosa.
> 


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] GUI [era: VNC]

2012-12-21 Thread Marco Dalla Stella
Il 20 dicembre 2012 13:10, Daniele Varrazzo  ha scritto:
> Scarica un toolkit grafico e segui il tutorial di quello per sapere come si
> usa. I più usati sono Wx e Qt.

Volendo c'è ancora Tkinter distribuito insieme a Python, o sbaglio?
http://docs.python.org/2.7/library/tkinter.html

Forse non è il massimo, ma almeno non deve installare nulla.

Ciao,
-- 
Marco Dalla Stella
web: http://marco.dallastella.name
twitter: http://twitter.com/mdallastella
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] GUI [era: VNC]

2012-12-21 Thread enrico franchi
2012/12/21 Marco Dalla Stella 

> Il 20 dicembre 2012 13:10, Daniele Varrazzo  ha scritto:
> > Scarica un toolkit grafico e segui il tutorial di quello per sapere come
> si
> > usa. I più usati sono Wx e Qt.
>
> Volendo c'è ancora Tkinter distribuito insieme a Python, o sbaglio?
> http://docs.python.org/2.7/library/tkinter.html
>
> Forse non è il massimo, ma almeno non deve installare nulla.
>

Personalmente per certe cose e' anzi eccezionale. No, per una regolare
applicazione desktop, un gestionale, tipo... beh, diciamo che non e'
bellissimo.
ttk adesso dovrebbe migliorare sta faccenda, e c'e' pure tile.

-- 
.
..: -enrico-
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] GUI [era: VNC]

2012-12-23 Thread Enrico 'Henryx' Bianchi

On 12/20/2012 01:10 PM, Daniele Varrazzo wrote:
Qt è più raffinato ma ha una licenza rognosa. 

Falso, le Qt sono rilasciate in triplice licenza, commerciale, GPLv3, LGPL

Enrico
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] GUI [era: VNC]

2012-12-23 Thread Daniele Varrazzo

On 2012-12-23 13:37, Enrico 'Henryx' Bianchi wrote:

On 12/20/2012 01:10 PM, Daniele Varrazzo wrote:

Qt è più raffinato ma ha una licenza rognosa.
Falso, le Qt sono rilasciate in triplice licenza, commerciale, GPLv3, 
LGPL


Non PyQt.

http://www.riverbankcomputing.com/software/pyqt/license

PySide sapevo che non ha mai raggiunto la maturità. Forse sbaglio, ma 
credo sia ancora non la scelta principale. Resta il fatto che PySide è 
sviluppato da Nokia, che eufemisticamente non naviga in buone acque - 
oltre ad essere ormai di proprietà MS, che quindi non ha così tanta 
fretta di sviluppare un'alternativa di sviluppo GPL.


--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] GUI [era: VNC]

2012-12-23 Thread Enrico 'Henryx' Bianchi

On 12/23/2012 02:41 PM, Daniele Varrazzo wrote:

Non PyQt.

Vero, dimenticanza mia

PySide sapevo che non ha mai raggiunto la maturità. Forse sbaglio, ma 
credo sia ancora non la scelta principale.
Vero anche questo. Da quel poco che ho provato, pero`, Pyside e` 
abbastanza maturo da essere utilizzabile, solo che rimane ancora una 
scelta di nicchia (ovvero sono pochi i progetti, almeno FLOSS, che lo 
utilizzano)


Resta il fatto che PySide è sviluppato da Nokia, che eufemisticamente 
non naviga in buone acque - 
Ecco, questo e` un dettaglio che non saprei dirti, in teoria Nokia ha 
passato tutto il reparto Qt a Digia, quindi anche Pyside dovrebbe essere 
passato a loro. In pratica, pero`, non riesco a trovare informazioni a 
riguardo


oltre ad essere ormai di proprietà MS, che quindi non ha così tanta 
fretta di sviluppare un'alternativa di sviluppo GPL.
Mah, secondo me Nokia ha fatto una grossa scommessa sapendo il rischio a 
cui andava incontro e, al contempo stesso, si e` creata un piano b che 
sembra divenire ogni giorno piu` promettente (Jolla)


Enrico
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] GUI [era: VNC]

2012-12-23 Thread enrico franchi
2012/12/23 Daniele Varrazzo 

> On 2012-12-23 13:37, Enrico 'Henryx' Bianchi wrote:
>
>> On 12/20/2012 01:10 PM, Daniele Varrazzo wrote:
>>
>>> Qt è più raffinato ma ha una licenza rognosa.
>>>
>> Falso, le Qt sono rilasciate in triplice licenza, commerciale, GPLv3, LGPL
>>
>
> Non PyQt.
>
> http://www.riverbankcomputing.**com/software/pyqt/license
>
> PySide sapevo che non ha mai raggiunto la maturità. Forse sbaglio, ma
> credo sia ancora non la scelta principale. Resta il fatto che PySide è
> sviluppato da Nokia, che eufemisticamente non naviga in buone acque - oltre
> ad essere ormai di proprietà MS, che quindi non ha così tanta fretta di
> sviluppare un'alternativa di sviluppo GPL.


PySide IMHO ha un qualche tipo di futuro. Per dire, oggi, Enthought
continua a distribuire PySide nella loro distro.
Adesso poi con Canopy sono sempre piu' lanciati verso ambienti di sviluppo
scientifico integrati. E *pare* che sotto abbiano Qt/Pyside.

Quindi potrebbero essere un partner industriale forte pro-pyside.


-- 
.
..: -enrico-
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python