# The devel/kf5/kitemmodels port

## kitemmodels-5.21.0 – KDE item models extending the Qt model-view framework

## Description

    KItemModels provides the following models:

    * KBreadcrumbSelectionModel - Selects the parents of selected items to create
      breadcrumbs
    * KCheckableProxyModel - Adds a checkable capability to a source model
    * KConcatenateRowsProxyModel - Concatenates rows from multiple source models
    * KDescendantsProxyModel - Proxy Model for restructuring a Tree into a list
    * KExtraColumnsProxyModel - Adds columns after existing columns
    * KLinkItemSelectionModel - Share a selection in multiple views which do not
      have the same source model
    * KModelIndexProxyMapper - Mapping of indexes and selections through proxy
      models
    * KRearrangeColumnsProxyModel - Can reorder and hide columns from the source
      model
    * KRecursiveFilterProxyModel - Recursive filtering of models
    * KSelectionProxyModel - A Proxy Model which presents a subset of its source
      model to observers

WWW: https://projects.kde.org/projects/frameworks/kitemmodels

Categories:
  devel devel/kf5

## Library dependencies

- STEM->=4.9,<4.10:lang/gcc/4.9,-libs
- x11/qt5

## Build dependencies

- STEM->=1.5.1:devel/ninja
- STEM->=4.9,<4.10:lang/gcc/4.9
- STEM->=4.9,<4.10:lang/gcc/4.9,-c++
- STEM->=5.21:devel/kf5/extra-cmake-modules
- archivers/xz
- devel/cmake

## Run dependencies