Os kitemmodels são ferramentas para se trabalhar com o sistema de Modelos/Visualização do Qt. Eles permitem criar modelos de dados personalizados que podem ser usados em vários componentes do Qt, como tabelas e árvores de dados. Isso torna mais fácil exibir e manipular grandes conjuntos  de dados em sua aplicação. Além disso, os kitemmodels também fornecem recursos avançados como edição de dados, drag-and-drop e suporte a múltiplas seleções. 