QAdvanced Item View  0.4
The QAIV (Qt Advanced Item Views) library provides GUI and utility classes extending the capabilities of the Qt item views.
 All Classes Functions Variables Enumerations Enumerator Properties Groups Pages
Grouping Proxy Model

The QGroupingProxyModel allows you to group items in a table model and display them in a tree view. The screenshot shows the source model grouped by the key words 'Qt's tools' and 'general software development' in column QtGroup. Checking or unchecking 'Windows developers' and 'Unix developers' adds or removes the respective groups.

Grouping Proxy Model