Forum
>>
Programmazione Python
>>
GUI
>>
Aggiornamento costante nel tempo
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da daquili |
2019-01-19 10:01:03 - Aggiornamento costante nel tempo
|
Scusate ma sono un neofita. Volevo sapere come e se è possibile quanto segue:
avere diversi frame nell'interfaccia (diversi riqaudri) e dentro uno di questi, avere dei dati che si aggiornano in continuazione,magari perche continuano ad effettuare query su un database. E' possibile e se si potete darmi qualche indicazione? Grazie |
|
Scritto da RicPol |
2019-01-19 11:01:28 - Re: Aggiornamento costante nel tempo
|
E' molto semplice in effetti. La tecnica più normale è usare un timer. Nel tuo gui framework (a proposito, sarebbe carino dare anche un po' di specifiche quando posti per chiedere consigli) dovrebbero esserci i timer: sono degli oggetti che, una volta fatti partire, emettono un evento a intervalli regolari, per sempre o finché non li fermi. Tu raccogli l'evento emesso dal timer come faresti per qualsiasi altro evento, e nel callback corrispondente ti preoccupi di aggiornare lo stato della gui.
Ovviamente le parti che aggiorni con il timer non dovrebbero essere anche direttamente aggiornabili dall'utente: altrimenti è una user experience da incubo. Inoltre se il timer è troppo frequente e le operazioni di aggiornamento troppo pesanti potresti vedere un rallentamento della gui. A parte i timer ci sono anche altre tecniche, ma direi che i timer sono sicuramente la cosa più ovvia da usare. https://pythoninwindows.blogspot.com/p/i-miei-libri.html : i miei libri
https://pythoninwindows.blogspot.com : il mio blog |
|
Scritto da pypy pypy |
2019-01-19 11:45:24 - Re: Aggiornamento costante nel tempo
|
mi aggrego alla discussione per un'ulteriore domanda:
il "timer" è lo stesso sistema che si usa per aggiornare la posta eletronica, o anche per lo spegnimento dello schermo degli smartphone? |
|
Scritto da RicPol |
2019-01-19 13:28:40 - Re: Aggiornamento costante nel tempo
|
No.
https://pythoninwindows.blogspot.com/p/i-miei-libri.html : i miei libri
https://pythoninwindows.blogspot.com : il mio blog |
|
Scritto da pypy pypy |
2019-01-20 01:21:23 - Re: Aggiornamento costante nel tempo
|
immaginavo.
grazie Ric |
Pagina: 1
Esegui il login per scrivere una risposta.