Qt: die Sortierung ist falsch, wenn mit QSortFilterProxyModel auf Anzahl Saiten und immer falschen Spalte text

habe ich einfache model view treeview mit QSortFilterProxyModel-proxy, um die Spalten Sortieren und QStandardItemModel wie das Modell

in den einzelnen Spalten gibt es string, wird sortiert, in Ordnung, aber in den Spalten, die enthält eine Zahl ( als String ) die Sortierung falsch .

sagen, ich habe 9,12,1 (jede Zahl in der anderen Spalte, wenn ich Sie sortiert sich im 1,12,9 oder 12,1,9 aber nie in der richtigen Reihenfolge .
wie 1,9,12 oder 12,9,1 warum ?

auch ich merke, dass wenn ich in der Zeile Sortieren der Spalte , wenn ich versuche, um die neue Spalte text mit m_model->item(iSelectedRow,0)->text();

ich bin immer die erste Spalte text, aber nie die neue sortierte Spalte text. warum ?

InformationsquelleAutor user63898 | 2011-07-04
Schreibe einen Kommentar