CuteReport é uma solução de relatório fácil, poderosa e extensível com base no framework Qt. Geralmente CuteReport consiste em duas partes: biblioteca central e designer de modelos. Ambos são totalmente modulares e sua funcionalidade pode ser simplesmente estendida por escrever módulos adicionais. It's totalmente abstrato de dados usados e pode usar como armazenamento: sistema de arquivos, banco de dados, sistemas de controle de versão, etc. O projeto & #39;s objetivo é fornecer poderoso, mas ainda simples de usar para usuários inexperientes e designers de relatórios, sistema de relatórios. Principais características Um número de fontes de dados: banco de dados SQL, Texto, FileSystem, modelo de dados externo (QAbstractTableModel); Vários tipos de armazenamentos para manter modelos de relatório e report's objetos como imagem, etc: Sistema de arquivos, GIT, banco de dados SQL, armazenamento incorporado; Suporte simples de texto ou HTML; Variedade de itens de desenho para construir um grande relatório de aparência: texto (Memo), Imagem, Código de barras, Arco, Gráfico, Chord, Ellipse, Linha, Pie, Retângulo; Fontes de imagem: estática, conjunto de dados, armazenamento; Número ilimitado de detalhes dentro de um relatório; Relatório Título e Resumo; Cabeçalhos de página e rodapés; Agrupamento de itens; Funções agregadas: contagem, min, max, avg, soma; Lançamento de números, moedas, quantias de dinheiro; Parâmetros que podem ser passados de uma aplicação personalizada; Todo o aplicativo completo destaque scripting motor para gerenciar qualquer aspecto da renderização do relatório; Unidades de medida suportadas: Milímetros e Polegadas; Standalone WYSIWYG designer com capacidade de estender qualquer funcionalidade usando plugin personalizado; Alguns pré-instalados Plugins de designer: ReportProperty editor, editor de página, editor de script, editor de dataset, visualização; diálogos de tempo de execução com o módulo Editor de formulário de designer; Relatórios multilingues; Relatar herança; Tabela automática de conteúdo; Crossplatform; Processamento de relatórios em lote