Frage

Ich habe viele Antworten gefunden, wie Sie Zeilen in SQL in Spalten umwandeln.Ich muss jedoch Zeilen in Spalten in qsqltablemodel umwandeln. Da ich verstehe, sollte es nicht eine sehr schwierige Aufgabe sein, aber ich kann keine Vorstellung davon finden, wie sie es realisieren kann. Vielleicht könnten Daten (), setData () und einige andere Methoden wieder eingeführt werden, aber ich habe Angst, etwas zu vermissen ...

oder vielleicht sollten einige Methoden von qtableview neu eingegliedert werden.

War es hilfreich?

Lösung

, wie ich das qidentityproxymodel verstehe, um dieses Problem zu lösen. Leider ist QIdentityProxymodel seit Version 4.8 verfügbar.

Ich habe also QABStractProxymodel geerbt und umgesetzte MaptoSource () und Mapfromsource (), RowCount (), Säulencount () und ein paar weitere Methoden, um Zeilen mit Säulen zu wechseln.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top