Skip to content

ske-ableton/kitemmodels

 
 

Repository files navigation

KItemModels

Set of item models extending the Qt model-view framework

Introduction

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

About

KItemModels

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.5%
  • CMake 1.1%
  • Other 1.4%