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.
 
   
