Wie kann ich ein QStringList in einer QListView ausgeben?
ich habe folgende code
Code:QDir d("/common/favorites"); QStringList dstl = d.entryList("*.dat"); favList->addColumn("", -1); favList->insertItem(new QCheckListItem(favList, str1));
Wie kann ich ein QStringList in einer QListView ausgeben?
ich habe folgende code
Code:QDir d("/common/favorites"); QStringList dstl = d.entryList("*.dat"); favList->addColumn("", -1); favList->insertItem(new QCheckListItem(favList, str1));
Geändert von tomsy (11-11-2005 um 12:02 Uhr)
Du mußt über die StringList iterieren und für jeden String ein Item erzeugen.
Oder du nimmst eine QListBox
Ciao,
_
Qt/KDE Entwickler
Debian Benutzer
Zitat von anda_skoa
danke.
aus einem QListBoxItem kann ich aber nicht ein QCheckListItem machen.
so wie das bei QListViewItem der Fall ist.
schade. aber trotzdem danke!
Wie kann ich diese QStringList in Stücke zerschneiden?Zitat von anda_skoa
QStringList dstl = d.entryList( "*.dat" );
Die QStringList enthält mehrere DAT-Dateien.
Ciao,Code:for (QStringList::const_iterator it = dstl.begin; it != dstl.end(); ++it) { QCheckListItem* item = new QCheckListItem(favList, *it); item->setOn(true); }
_
Qt/KDE Entwickler
Debian Benutzer
danke für deine schnelle antwort!Zitat von anda_skoa
läuft perfekt!
Geändert von tomsy (11-11-2005 um 17:06 Uhr)
Lesezeichen