KAdapter Item Type Builder
Class that maps types to providing functions
To be able to support different item types in KListView, this class adds support for mapping item type classes to functions that provide them. KEmptyAdapterItem is added by default.