class KPageModel


Module kdeui
Namespace
Class KPageModel
Inherits QAbstractItemModel
A base class for a model used by KPageView.

This class is an abstract base class which must be used to implement custom models for KPageView. Additional to the the standard Qt.ItemDataRoles it provides the two roles

  • HeaderRole
  • WidgetRole
  • which are used to return a header string for a page and a QWidget pointer to the page itself.

    Example:\n

    KPageView *view = new KPageView( this );
    KPageModel *model = new MyPageModel( this );
    

    view->setModel( model );

    See also KPageView Author Tobias Koenig



    enums

    enum details

    methods