Implement headings above room types
This is done by a new proxy, RoomListHeadingsProxyModel.
It might be missing handling of layoutChanged to keep selection when adding/removing rooms, though.
This is done by a new proxy, RoomListHeadingsProxyModel.
It might be missing handling of layoutChanged to keep selection when adding/removing rooms, though.