0

各行が単一のオブジェクトに対応し、各列がそのオブジェクトのプロパティに対応する項目のQStandardItemModelがあります。学生 ID 名簿を使用した例を次に示します。

ID      Gender      Grade   GPA
5       Male        12      3.8
4       Female      11      3.9
8       Female      12      3.5
19      Male        9       2.1

私の最終的な目標は、ユーザーがドロップダウンから列名の 1 つを選択し、2 番目のテーブルに値の集計を表示できるようにすることです。たとえば、ユーザーがリストから Grade を選択した場合、2 番目の表には、各グレードの平均 GPA が次のように表示されます。

ID      Gender      Grade   GPA
                    12      3.65
                    11      3.9
                    9       2.1

または同様に性別による:

ID      Gender      Grade   GPA
        Male                2.95
        Female              3.70

Qt でその機能を実行するものはありますか? QSortFilterProxyModelは、機能の点では近いように見えますが、私が知る限り、アイテムを選別してソートするだけで、それらを要約することはありません。

4

1 に答える 1