# The devel/kf5/kitemmodels port

## kitemmodels-5.54.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

Only for arches
  aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64el powerpc sparc64
Categories:
  devel devel/kf5

## Library dependencies

- x11/qt5/qtbase,-main

## Build dependencies

- STEM->=1.5.1:devel/ninja
- STEM->=5.54:devel/kf5/extra-cmake-modules
- archivers/xz
- devel/cmake
- x11/qt5/qtdeclarative
- x11/qt5/qtquickcontrols
- x11/qt5/qtscript
- x11/qt5/qttools,-main

## Run dependencies

- x11/qt5/qtdeclarative
- x11/qt5/qtquickcontrols
- x11/qt5/qtscript