[solved] Sortierung im QTableView
Verfasst: 3. April 2008 16:01
Hallo!
Ich habe ein QTableView und möchte, daß der Benutzer die einzelnen Spalten sortieren kann. Deshalb habe ich setSortingEnabled ( true ) gesetzt. Allerdings funktioniert es nicht. Man kann auf die Spalten klicken, es erscheint der übliche Pfeil, aber die Sortierung ändert sich nicht.
Meine Suche im Forum brachte bisher zu Tage, daß es vermutlich daran liegt, daß ich als Datenmodell QSqlQueryModel verwende und nicht QSqlTableModel.
Ich verwende das QueryModel, weil ich nicht einfach eine Tabelle lade, sondern eine relativ komplexe Abfrage habe, in der ich einzelne Spalten zusammenbaue.
Wie kann ich erreichen, daß die Sortierung trotdem funktioniert?
Gruß,
Wowbagger
Ich habe ein QTableView und möchte, daß der Benutzer die einzelnen Spalten sortieren kann. Deshalb habe ich setSortingEnabled ( true ) gesetzt. Allerdings funktioniert es nicht. Man kann auf die Spalten klicken, es erscheint der übliche Pfeil, aber die Sortierung ändert sich nicht.
Meine Suche im Forum brachte bisher zu Tage, daß es vermutlich daran liegt, daß ich als Datenmodell QSqlQueryModel verwende und nicht QSqlTableModel.
Ich verwende das QueryModel, weil ich nicht einfach eine Tabelle lade, sondern eine relativ komplexe Abfrage habe, in der ich einzelne Spalten zusammenbaue.
Wie kann ich erreichen, daß die Sortierung trotdem funktioniert?
Gruß,
Wowbagger