Domanda

Come faccio a selezionare alcuni elementi in QML ListView e inviare i propri indici di codice C ++?

È stato utile?

Soluzione

Sono abbastanza sicuro che non v'è alcun modo per fare un QML ListView multi-selezionabile. Qt dichiarativa è focalizzata sull'uso touch screen e non c'è modo significativo per MultiSelect in un tocco UI puro.

Altri suggerimenti

fare qualcosa di simile: se un elemento viene cliccato, impostare la proprietà selezionata (o comunque si voglia chiamare), e si trova in delegato che se selezionato è vero, allora dovrebbe essere formattata in modo diverso. Inoltre aggiungerlo a qualche lista, al lavoro con esso.

Si può cercare di ottenere i dati del ListItem e conservarlo in un array sulla strana clic e rimuovere i dati del ListItem dalla matrice avanti anche fare clic su. Può essere un allenamento semplice, invece di creare un elenco di casella di controllo come oggetti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top