Ciao a tutti, Per la parte del click del mouse non c'è problema (vi mostro la parte rilevante):
dove GoToIndex è questa funzione:
e, come detto, questo funziona senza problemi, l'elemento con indice index diventa visibile. Per fare l'animazione ho aggiunto quindi:
Ma non funziona. Dove sbaglio? La documentazione che seguo è quella ufficiale per quanto riguarda Behavior, mentre per le ListView seguo quella di Ubuntu Grazie, |
Premetto che non conosco niente di QML (ne di QT, ne di programmazione ad eventi). Behavior, per dirla alla buona, fa partire l'animazione quando cambia il valore di una proprietà (in questo caso il valore è numerico perché usi NumberAnimation). contentY è una proprietà di ListView? Nell'esempio della doc Behavior lavora su width che è definito nell'oggetto Rectangle, quindi (se si può) o dovresti definire contentY dentro ListView o importare l'oggetto dove è definita. Se ho detto stupidaggini mi scuso, ma la premessa era già un programma. Si, contentY è una proprietà di ListView. Per dirla tutta la mia è mera curiosità, perché un modo per fare l'animazione l'ho già trovato -> https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1214398 Volevo solo sapere se è possibile usare Behavior :) Grazie per la risposta comunque, |
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 28 Aug '13, 10:32
domanda visualizzata: 2,793 volte
ultimo aggiornamento: 28 Aug '13, 12:36
Puoi aggiungere alla domanda il link alla documentazione che stai usando?
@nico, done! :)