Seite 1 von 1

QTreeView und SetExpanded

Verfasst: 4. September 2008 11:24
von Delryn
Hallo! Mit folgendem Code klappe ich mein Treeview bis zur ersten Ebene auf:

Code: Alles auswählen

for (int i = 0; i < m_pTreeModel->rowCount(); i++)
	  {
		  QModelIndex index = m_pTreeModel->index(i, 0); 
		  m_pTreeView->setExpanded(index, true);
	  }
Das funktioniert auch prima - unter Linux! Unter Windows compiliert sehe ich das für den Bruchteil einer sekunde der Treeview aufgeklappt wird und dann wieder zusammengeklappt.

Allerdings kann ich mir nicht erklären warum das so ist (1 zu 1 selber code und selbe Qt-Version, einfach nur unter Windows compiliert).