TableView und insertRow
Verfasst: 3. November 2007 15:48
Hallo,
ich versuche mich schon eine ganze Weile an einem Problem.
In meinem Programm kann ich mittels Button eine neue Row in mein TableModel einfügen. Jetzt möchte ich gerne das die neu eingefügte Zeile auch gleich in meiner TableView selektiert ist. Um die Sache noch etwas interessanter zu gestalten habe ich auch noch ein SortFilterProxyModel davor geschaltet um den Sort in der TableView zu erledigen.
Folgende Versuche sind bislang leider ohne gewünschten Erfolg geblieben:
Hat von euch jemand einen guten Tipp?
ich versuche mich schon eine ganze Weile an einem Problem.
In meinem Programm kann ich mittels Button eine neue Row in mein TableModel einfügen. Jetzt möchte ich gerne das die neu eingefügte Zeile auch gleich in meiner TableView selektiert ist. Um die Sache noch etwas interessanter zu gestalten habe ich auch noch ein SortFilterProxyModel davor geschaltet um den Sort in der TableView zu erledigen.
Folgende Versuche sind bislang leider ohne gewünschten Erfolg geblieben:
Code: Alles auswählen
tableView->setSortingEnabled(false);
myModel->insertRow(0,QModelIndex());
tableView->setCurrentIndex(myModel->index(0,0));
tableView->selectRow(0);
tableView->setSortingEnabled(true);