Qt C++ - Items in einer ListView hinzufügen?
Guten Abend, liebe Community
Ich hätte da eine Frage zu Qt ListView, nämlich, wie man am Titel lesen kann, wie man Items in einer ListView hinzufügen kann. Bei C# ist das sehr einfach mit listview.items.add, hier aber komm ich nicht ganz draus, was ich bei ui->listview-> anwenden soll, um Items hinzuzufügen... Kann mir jemand helfen?
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Cplusplus
Der QListView wird üblicherweise via setModel ein Model zugeordnet. Das heißt, du hast eine strikte Trennung zwischen View (das QListView-Widget) und den Daten.
Beispiel:
QStringList names;
names << "Lucas" << "Marie" << "Berthold" << "David";
QStringListModel *model = new QStringListModel();
model->setStringList(names);
yourListView->setModel(model);
Danke für die Antwort, ich probiers heute Abend nochmal mit ListView.