Lista file in ListView

Discussioni sullo sviluppo software per BlackBerry: JDE, Eclipse, Visual Studio plugin, Widget SDK, ecc.

Lista file in ListView

Messaggioda jjocram il 27/04/2015 19:15

Salve, volevo chiedere come posso mostrare i file presenti sul dispositivo su una ListView.
Ringrazio per eventuali future risposte
ilpinguino89
jjocram
Appena arrivato
Appena arrivato
 
Messaggi: 1
Iscritto il: 14/11/2014 23:35
Has thanked: 0 time
Been thanked: 0 time

Re: Lista file in ListView

Messaggioda whiteshark il 03/05/2015 10:32

Ciao,
il sistema più veloce è costruire una ListView in una pagina QML. Successivamente associ ad un pulsante il richiamo di una funzione C++ che recupera il puntatore della ListView in memoria e aggiunge come elementi i dati dei file che hai trovato in un cartella.

Per leggere i file usa qualcosa di simile a questo:

Codice:
La visione dei link e delle immagini é riservata agli utenti registrati.
Vai alla pagina di registrazione.

Se sei già registrato puoi loggarti qui
...
...
// definisce il percorso
QString __filePath = QDir::homePath() + "/[TUO PATH]";
// imposta la directory
QDir dir = __filePath;
// imposta come filtro i file
dir.setFilter(QDir::Files);
// imposta come filtro i file *.png
QStringList __filters;
__filters << "*.png";
// assegna il filtro
dir.setNameFilters(__filters);
// recupera tutti i file
QFileInfoList list = dir.entryInfoList();
// ciclo su tutti i file trovati
for (int i = 0; i < list.size(); ++i) {
    QFileInfo fileInfo = list.at(i);
    if (QFile::exists(__filePath + "/" + fileInfo.fileName()))
    {
       //[ QUI METTI IL CODICE PER AGGIUNGERE IL FILE ALLA LISTVIEW
        ...
        ...
    }
}
...
...


Ciao,
Nick.
The Whiteshark - (L'unicità è questione di carattere - BMW)
BlackBerry People by Choice... BlackBerry Abuser by Passion!!! - BB10 Believe and BadBoys
Avatar utente
whiteshark
Moderatore capo
Moderatore capo
 
Messaggi: 4357
Iscritto il: 19/03/2007 15:21
Località: Reggio Calabria - Monza
Has thanked: 2 times
Been thanked: 89 times


Torna a Sviluppo software Blackberry

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron