# The devel/kf5/kitemmodels port

## kitemmodels-5.116.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 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  devel devel/kf5

## Library dependencies

- STEM->=15,<16:lang/gcc/15,-libs
- x11/qt5/qtbase,-main
- x11/qt5/qtdeclarative

## Build dependencies

- STEM->=15,<16:lang/gcc/15
- STEM->=15,<16:lang/gcc/15,-c++
- STEM->=4:devel/cmake/core
- STEM->=5.4.0:archivers/xz
- devel/kf6/extra-cmake-modules
- devel/ninja
- x11/qt5/qtquickcontrols
- x11/qt5/qtscript
- x11/qt5/qttools,-main

## Run dependencies

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