GraphPak for Qt, L'outil de Tracé de Courbes le plus Puissant, le plus Flexible et le plus Complet
Présentation
GraphPak for Qt propose aux développeurs tous les outils de tracé de courbes et de graphes dont ils ont besoin pour fournir des applications alimentées par de nombreuses données et qui soient les plus intuitives possibles. Les API complètes permettent de gérer facilement un nombre important d'axes et de dimensions au même moment tout en fournissant une grande flexibilité et des possibilités de personnalisation inégalées.

L'Ensemble Complet de Courbes pour toute Application Qt

GraphPak for Qt fournit toutes les courbes et les graphes attendus dans une librairie professionnelle :

  • Barre
  • Ligne
  • Camembert
  • Anneau
  • Surface
  • High/Low
  • Box & Whisker
  • Polaire

Architecture Model-View-Controller et Gestion Flexible des Données

Parce que GraphPak for Qt est conçu sur une architecture MVC (Model-View-Controller) qui sépare logiquement les données de leur apparence visuelle, il est aisé de générer plusieurs vues des mêmes données. Changement d'un type de courbe à la volée, redimensionnement ou déploiement des boîtes de texte personnalisées ou d'images, réglage précis des paramètres des axes, etc., tout cela est possible sans avoir à toucher le modèle de données sous-jacent.

Mise en évidence de points de données ou de barres, définition d'un style de ligne spécifique pour une partie de la courbe, affichage de lignes supplémentaires horizontales ou verticales pointant sur ou croisant un point de données, etc. ; tout cela peut être réalisé en utilisant la technique évoluée "cell-specific properties", qui fait partie de GraphPak for Qt. Il est également possible de compléter l'application en ajoutant des boîtes de textes et/ou des frames à des points de données ou à des positions aléatoires.

En raison de son extrême configurabilité, les courbes de GraphPak for Qt sont facilement redimensionnables par l'ajustement automatique des tailles de polices et le placement. Les paramètres par défaut de toutes les propriétés permettent de créer rapidement et efficacement des applications conviviales et interactives.

Pour des résultats rapides, la classe prête-à-l'emploi KDChartWidget peut être instanciée pour ajouter des widgets courbes à la mise en page. Pour un contrôle complet, le moteur de courbes peut dessiner directement sur un QPainter fourni par l'application.

Donner du Pouvoir à vos Utilisateurs

GraphPak for Qt permet de mettre davantage de fonctionnalités de visualisation de données dans les mains des utilisateurs.

L'aspect visuel de l'application peut être décidé à l'exécution (au runtime) ; l'utilisateur peut choisir un style visuel depuis la liste de modèles disponibles.

GraphPak for Qt permet d'avoir jusqu'à 9 zones d'en-têtes différentes et le même nombre de pieds de page, offrant ainsi à la fois des boîtes de titres prédéfinis ou faîtes par l'utilisateur. Et parce que les clics souris sur les points de données sont rapportés comme des signaux Qt, l'interaction utilisateur est facile comme tout.

Portage Aisé

Les applications créées avec GraphPak for Qt sont facilement portées sur une grande variété de plates-formes UNIX, Linux, Windows et MacOS. Cela permet de réaliser une économie significative en terme de coût de développement tout en réduisant le coût de la gestion de configuration avec le maintien d'un seul code source.

GraphPak for Qt inclut la bibliothèque KD Chart de Klarälvdalens Datakonsult AB. Les marques citées sont des marques commerciales ou des marques déposées de leurs propriétaires respectifs. Mise à jour : 21-Jan-2005 - www.kapitec.com