QListView Inhalte umleiten
-
ich habe eine QListView a, diese wird im fenster immer angezeigt und
dann habe ich noch drei weietere QListView x,y,z im speicher und jetzt
wollte gerne den inhalt von x nach a übergeben...muss ich item für item übergeben oder geht das auch bequemer?
-
habe es nun so gemacht:
anzeigen->clear() // zuerst die QListView "anzeigen" leeren QListViewItem *dummy = new QListViewItem( a); // sonst firstChild() == 0 QListViewItem *ist = anezigen->firstChild(); // adresse holen QListViewItem *soll = x->firstChild(); // adresse holen *ist = *soll; // und nun die adresse umleiten // nun werden alle einträge in [b]x[/b] in [b]anzeigen[/b] angezeigt und alle einträge bleiben in [b]x[/b] erhalten