QtitanDataGrid 1.2

Licence: Essai gratuit ‎Taille du fichier: 12.49 MB
‎Note des utilisateurs: 3.0/5 - ‎1 ‎Votes

Les applications d’aujourd’hui fonctionnent très souvent de grands et très grands ensembles de données diverses et nécessitent généralement une optimisation profonde des composants responsables de la sortie des données et des fonctions correspondantes. Si vous développez des applications basées sur le framework Qt et avez besoin d’un moyen de extrayez plus de données tabulaires que vous n’avez jamais travaillé avec, vous aurez très certainement besoin de QtitanDataGrid! QtitanDataGrid est de loin la composante grille la plus rapide pour Qt sur le marché. Il s’agit d’une bibliothèque de données unique (widget Qt tiers) pour Nokia-Qt qui offre le même niveau de confort de développement et de fonctionnalité que ses homologues Delphi et .NET. La bibliothèque s’intègre en douceur dans QtDesigner et vous permet d’utiliser ses fonctionnalités avancées de gestion des données à droite et quot;out de la boîte ". QtitanDataGrid porte les fonctionnalités de QTableView à un nouveau niveau en offrant une gamme de fonctionnalités uniques. Avec ce composant, vous serez en mesure de charger dynamiquement différents types de données dans une grille de données modifiable et très flexible qui prend en charge le regroupement, le tri, les colonnes batées, les résumés et bien plus encore! Les développeurs avec un arrière-plan substantiel .NET/Delphi seront agréablement surpris de voir le même niveau de fonctionnalité qui était disponible dans leur IDE familier. L’utilisation de QStyle pour rendre les éléments de grille assure une intégration visuelle transparente dans n’importe quel programme. D’autres caractéristiques notables de QtitanDataGrid incluent une API fonctionnelle pour les éditeurs externes, un moteur de peinture avancé pour le rendu instantané des éléments d’interface utilisateur, des options de tri flexibles, un mécanisme de mise en cache de données haute performance, un réglage automatique de la largeur/hauteur, deux modes de défilement vertical, des résumés de colonne configurables et des motifs de couleurs, ainsi que deux vues de table intégrées. QtitanDataGrid a été écrit en C++ et est basé sur le Qt SDK. La bibliothèque peut être utilisée dans Visual Studio 2003-2010, Qt Creator et tout autre IDE soutenant Qt. Pour le moment, seules les versions Windows et Linux de la bibliothèque sont disponibles, mais le support MacOS est en cours.

historique de la version

  • Version 1.1 posté sur 2010-12-09

    EULA - Accord de licence utilisateur final



    MACHINES DE DÉVELOPPEUR
    Cadre Qtitan
    Copyright (C) 2009-2011 Developer Machines (http://www.devmachines.com)

    CONTRAT DE LICENCE UTILISATEUR FINAL-LICENCE DE DÉVELOPPEUR UNIQUE
    POUR TOUS LES COMPOSANTS LOGICIELS(S)

    IMPORTANT- LIRE ATTENTIVEMENT: Ce DEVELOPER MACHINES ("DEVMACHINES") Final-User License Agreement ("EULA") est un accord juridique entre vous, un développeur individuel d’applications logicielles ("Developer End User") et DEVMACHINES pour tous les composants logiciels DEVMACHINES, code source, démos, fichiers intermédiaires, médias, documents imprimés, et "online" ou documentation électronique ("SOFTWARE COMPONENT PRODUCT(S)") contenue dans ce fichier d’installation.

    DEVMACHINES vous accorde en tant qu’individu, une licence personnelle et non exclusive pour installer et utiliser le PRODUIT DE COMPOSANT LOGICIEL(S) dans le seul but de concevoir, développer, tester et déployer des programmes d’applications que vous créez. Si vous êtes une entité, vous devez désigner une personne au sein de votre organisation pour obtenir une licence sur le droit d’utiliser le PRODUIT DE COMPOSANT LOGICIEL (S) de la manière prévue ci-dessous.

    En installant, en copiant ou en utilisant autrement le PRODUIT DE COMPOSANT LOGICIEL(S), vous acceptez d’être lié par les termes de cet EULA. Si vous n’acceptez aucune partie des termes de cet EULA, N’INSTALLEZ PAS, N’UTILISEZ PAS, NE DISTRIBUEZ PAS DE QUELQUE MANIÈRE QUE CE SOIT OU NE REPRODUISEZ D’AUCUNE MANIÈRE, AUCUNE PIÈCE, FICHIER OU PARTIE DU PRODUIT DU COMPOSANT LOGICIEL(S). Retournez-le immédiatement au lieu d’achat pour un remboursement complet.

    Tous les PRODUITS DE COMPOSANTS LOGICIELS (S) sont sous licence et non vendus.

    APPLICATION RIGOUREUSE DES DROITS DE PROPRIÉTÉ INTELLECTUELLE. Si le droit d’utilisation autorisé pour ce PRODUIT DE COMPOSANT LOGICIEL (S) est acheté par vous avec l’intention d’inverser l’ingénieur, de décomposer, et l’exploitation ou le transfert non autorisé de toute propriété intellectuelle DEVMACHINES et secrets commerciaux, pour inclure toutes les méthodes exposées ou le code source lorsqu’il est fourni, aucun droit d’utilisation autorisé n’existe, et tout PRODUIT(s) créé en conséquence doit être jugé illégal par définition de toutes les lois applicables. Toute vente ou revente de propriété intellectuelle ou de produits dérivés créés ainsi obtenus sera poursuivie dans toute la mesure du droit local, fédéral et international.

    1. OCTROI DE LICENCE. Cet EULA, s’il est légalement exécuté tel que défini ci-après, licences et accorde ainsi à l’utilisateur final développeur individuel les droits suivants:

    PRODUIT DE COMPOSANT LOGICIEL(S). Vous pouvez installer et utiliser une copie du PRODUIT DU COMPOSANT LOGICIEL(S), y compris tout le code source s’il est fourni, ou toute version antérieure légalement autorisée pour le même système d’exploitation, sur un seul ordinateur. L’utilisateur principal de l’ordinateur sur lequel le PRODUIT DU COMPOSANT LOGICIEL (S) est installé peut e l’utilisateur principal de l’ordinateur sur lequel le PRODUIT DE COMPOSANT LOGICIEL (S) est installé peut faire une deuxième copie pour son utilisation exclusive sur un ordinateur portable. Vous reconnaissez et acceptez que le PRODUIT DE COMPOSANT LOGICIEL (S) sous forme de code source reste un secret commercial confidentiel de DEVMACHINES.

    a) Stockage/utilisation du réseau. En tant qu’utilisateur final développeur, vous pouvez également stocker ou installer une copie du PRODUIT(S) du COMPOSANT LOGICIEL sur un périphérique de stockage, tel qu’un serveur réseau, utilisé uniquement pour installer ou exécuter le PRODUIT DE COMPOSANT LOGICIEL (S) sur vos autres ordinateurs sur un réseau interne; toutefois, l’utilisateur final développeur doit acquérir et dédier une licence pour chaque ordinateur distinct sur lequel le PRODUIT DE COMPOSANT LOGICIEL (S) est installé ou exécuté à partir de l’appareil de stockage. Une licence pour le PRODUIT DE COMPOSANT LOGICIEL(S) ne peut pas être partagée ou utilisée simultanément sur différents ordinateurs.

    DESCRIPTION D’AUTRES DROITS ET LIMITATIONS.

    2. Pas pour les logiciels de revente. Si le PRODUIT DE COMPOSANT LOGICIEL(S) est étiqueté et fourni comme "Not pour resale" ou "NFR", alors, en dépit d’autres sections de cette EULA, vous ne pouvez pas revendre, distribuer ou transférer autrement pour la valeur ou l’avantage de quelque manière que ce soit, le PRODUIT DE COMPOSANT LOGICIEL(S) ou tout travail dérivé utilisant le PRODUIT DE COMPOSANT LOGICIEL(S). Vous ne pouvez pas transférer, louer, louer, prêter, copier, modifier, traduire, sublicenser, partager du temps ou transmettre électroniquement le PRODUIT(S) composant logiciel, les médias ou la documentation. Cela s’applique également à tous les fichiers intermédiaires, au code source et aux exécutions compilées.

    Limitations sur l’ingénierie inverse, la décomposition et le démontage. Vous ne pouvez pas inverser l’ingénieur, décomposer ou démonter le PRODUIT DE COMPOSANT LOGICIEL(S), et seulement dans la mesure où une telle activité est expressément autorisée par la loi applicable en dépit de cette limitation. La fourniture de code source, si elle est incluse dans le PRODUIT DE COMPOSANT LOGICIEL(S), ne constitue pas le transfert de droits légaux à ce code, et la revente ou la distribution de tout ou partie de tout le code source et de la propriété intellectuelle seront poursuivies dans toute la mesure de toutes les lois locales, fédérales et internationales applicables. Vous acceptez de prendre toutes les mesures raisonnables, légales et appropriées pour interdire la diffusion illégale du PRODUIT DE COMPOSANTS LOGICIELS (S) ou de l’une de ses parties constitutives et distribuables dans toute la mesure de toutes les lois et traités locaux, américains et internationaux applicables en matière de lutte contre le contournement, y compris, sans s’y limiter, les Conférences diplomatiques de l’Organisation mondiale de la propriété intellectuelle (OMPI) de Genève et berne.

    Séparation des composants, de leurs parties constitutives et des redistribuables. Le PRODUIT DE COMPOSANT LOGICIEL(S) est autorisé en tant que produit unique(s). Le PRODUIT DE COMPOSANT LOGICIEL(S) et ses pièces constitutives et toutes les distributions fournies ne peuvent pas être inversés, décompilés, démontés ou séparés pour être utilisés sur plus d’un ordinateur, ni placés pour distribution, vente ou revente en tant que créations individuelles par l’utilisateur final développeur. La fourniture de code source, si elle est incluse dans le PRODUIT DE COMPOSANT LOGICIEL(S), ne constitue pas le transfert de droits légaux à ce code, et la revente ou la distribution de tout ou partie de tout le code source et de la propriété intellectuelle seront poursuivies dans toute la mesure de toutes les lois locales, fédérales et internationales applicables. Toutes les bibliothèques DEVMACHINES, le code source, les redistribuables et autres fichiers restent la propriété exclusive de DEVMACHINES. Quelles que soient les modifications que vous faites, vous ne pouvez pas distribuer de fichiers (en particulier le code source DEVMACHINES et d’autres fichiers non exécutables) à l’exception de ceux que DEVMACHINES a expressément désignés comme redistribuables. DEVMACHINES PRODUCT(s) peut inclure certains fichiers ("Redistributables") destinés à être distribués par vous aux utilisateurs des programmes que vous créez. Les redistribuables comprennent, par exemple, les fichiers identifiés dans des documents imprimés ou en ligne ou identifiés par DEVMACHINES comme des fichiers redistribuables, ou les fichiers présélectionnés pour être déployés par un utilitaire d’installation fourni avec le PRODUCT(S) du COMPOSANT LOGICIEL (le cas échéant). Quoi qu’il en soit, les redistribuables pour le PRODUIT DE COMPOSANT LOGICIEL (S) ne sont que les fichiers spécifiquement désignés comme tels par DEVMACHINES. De temps à autre, DEVMACHINES peut désigner d’autres fichiers comme redistribuables. Vous devez contacter DEVMACHINES pour obtenir une liste d’informations supplémentaires sur les fichiers redistribuables. Sous réserve de toutes les modalités de cette EULA, vous pouvez reproduire et distribuer des copies exactes des Redistributables, à condition que ces copies soient faites à partir de la copie originale du PRODUIT DU COMPOSANT LOGICIEL (S) ou de la copie transférée sur le disque dur unique. Les copies des redistribuables ne peuvent être distribuées qu’avec et dans le seul but d’exécuter des programmes d’application les ibutables ne peuvent être distribués qu’avec et dans le seul but d’exécuter les programmes d’application autorisés en vertu de cette EULA que vous avez créés à l’aide du PRODUIT DE COMPOSANT LOGICIEL(S). En aucun cas, aucune copie de Redistributables ne peut être distribuée séparément.

    3. Location. Vous ne pouvez pas louer, louer ou prêter le PRODUIT DE COMPOSANT LOGICIEL(S).

    TRANSFERT DE COMPOSANTS LOGICIELS(S). Vous ne pouvez pas transférer définitivement ou temporairement l’un de vos droits en vertu de cet EULA à une personne ou à une entité. Quelles que soient les modifications que vous apporterez et quelle que soit la façon dont vous pouvez compiler, lier et/ou emballer vos programmes, en aucun cas les bibliothèques, le code, les redistribuables et/ou d’autres fichiers du PRODUIT(S) du COMPOSANT LOGICIEL (y compris toutes les parties de celui-ci) ne peuvent être utilisés pour développer des programmes par quelqu’un d’autre que vous. Vous seul, en tant qu’utilisateur final développeur agréé, avez le droit d’utiliser les bibliothèques, le code, les redistributables ou d’autres fichiers du PRODUIT(S) du COMPOSANT LOGICIEL (ou de toutes les parties de celui-ci) pour développer des programmes créés avec le PRODUIT DE COMPOSANT LOGICIEL(S). En particulier, vous ne pouvez pas partager des copies des Redistributables avec d’autres co-développeurs. Vous ne pouvez pas reproduire ou distribuer de documentation DEVMACHINES sans l’autorisation de DEVMACHINES.

    4. Résiliation. Sans préjudice à d’autres droits ou recours, DEVMACHINES mettra fin à cette EULA en cas de non-respect de toutes les conditions de cette EULA. Dans un tel cas, vous devez détruire toutes les copies du PRODUIT DE COMPOSANT LOGICIEL (S) et de toutes ses composantes, y compris toute documentation connexe, et devez supprimer toute utilisation et TOUS de cette technologie immédiatement de toutes les applications utilisant la technologie contenue dans le PRODUIT DE COMPOSANT LOGICIEL (S) développé par vous, que ce soit dans l’état natif, modifié ou compilé.

    5. Restrictions supplémentaires. SEUL L’UTILISATEUR FINAL DÉVELOPPEUR LÉGALEMENT ENREGISTRÉ EST AUTORISÉ À DISTRIBUER GRATUITEMENT LE CADRE QTITAN, ET TOUS LES WIDGETS D’ACCOMPAGNEMENT DANS LE CADRE D’UN PROGRAMME EXÉCUTABLE SEULEMENT, sous RÉSERVE DE TOUTES LES CONDITIONS DE CET ACCORD.

    Vous pouvez utiliser le PRODUIT DE COMPOSANT LOGICIEL (S) et le code source connexe pour créer de nouveaux composants pour l’utilisation interne de votre entreprise seulement. LE CODE SOURCE, LES PAQUETS, LES BIBLIOTHÈQUES ET TOUS LES FICHIERS INTERMÉDIAIRES QUI EN RÉSULTENT (DCU, OBJ, DLL, ETC.) SONT DES SECRETS COMMERCIAUX CONFIDENTIELS ET EXCLUSIFS DE DEVMACHINES.

    VOUS NE POUVEZ PAS CRÉER DE NOUVEAUX COMPOSANTS « QT » OU DES COMPOSANTS « ACTIFS X », OU TOUTE AUTRE ARCHITECTURE DE COMPOSANT, Y COMPRIS, MAIS SANS S’Y LIMITER, POUR DISTRIBUTION EN DEHORS DE VOTRE ENTREPRISE SOUS QUELQUE FORME, MANIÈRE OU MÉDIA QUE CE SOIT OU EN UTILISANT N’IMPORTE QUEL CANAL DE DISTRIBUTION, QUI UTILISE TOUT OU PARTIE DU PRODUIT DU COMPOSANT LOGICIEL (S) ET DE SON CODE SOURCE CONNEXE.

    IL SE PEUT QUE VOUS NE CRÉIEZ AUCUN OUTIL OU COMPOSANT LOGICIEL QUI SOIT DIRECTEMENT OU INDIRECTEMENT EN CONCURRENCE AVEC LE PRODUIT(S) COMPOSANT LOGICIEL QUI UTILISE TOUT OU PARTIE DU PRODUIT(S) DES COMPOSANTS LOGICIELS ET DE SON CODE SOURCE CONNEXE. LA MODIFICATION DU CODE SOURCE ET LA REDISTRIBUTION SUBSÉQUENTE DE CES MODIFICATIONS SONT INTERDITES.

    6. MISES À NIVEAU. Si le PRODUIT DU COMPOSANT LOGICIEL (S) est étiqueté comme une mise à niveau, vous devez être correctement autorisé à utiliser un PRODUIT (s) identifié par DEVMACHINES comme étant éligible à la mise à niveau afin d’utiliser le produit composant LOGICIEL. Un PRODUIT DE COMPOSANT LOGICIEL étiqueté comme mise à niveau remplace et/ou complète le PRODUIT DE COMPOSANT LOGICIEL qui a formé la base pour votre admissibilité à la mise à niveau, et constituent ensemble un produit simple. Vous ne pouvez utiliser le produit mis à niveau qui en résulte que conformément à toutes les conditions de cet EULA.

    7. DROIT D’AUTEUR. Tous les titres et droits d’auteur dans et vers le PRODUCT(S) de composants LOGICIELS (y compris, sans s’y limiter, les images, les démos, le code source, les fichiers intermédiaires, les paquets, les photographies, les distributeurs, les animations, la vidéo, l’audio, la musique, le texte et le quot;applets" incorporés dans le PRODUIT DE COMPOSANT LOGICIEL(S), les documents imprimés qui l’accompagnent, et toutes les copies du LOGICIEL COMPOSANT PRODUCT(S) appartiennent à DEVMACHINES ou à ses filiales. Le PRODUIT DE COMPOSANT LOGICIEL(S) est protégé par des lois sur le droit d’auteur et des dispositions de traité international. Par conséquent, vous devez traiter le PRODUIT DE COMPOSANT LOGICIEL (S) comme n’importe quel autre matériel protégé par le droit d’auteur, sauf que vous pouvez installer le PRODUIT DE COMPOSANT LOGICIEL (S) sur un seul ordinateur à condition que vous gardiez l’original uniquement à des fins de sauvegarde ou d’archivage. Vous ne pouvez pas copier les documents imprimés accompagnant le PRODUIT COMPOSANT LOGICIEL(S).

    8. Installation et utilisation. La licence accordée dans cette EULA pour vous de créer vos propres programmes compilés et de distribuer vos programmes et les Redistributables (le cas échéant), est soumis à toutes les conditions suivantes:
    (i) toutes les copies des programmes que vous créez doivent porter un avis de droit d’auteur valide, votre propre avis ou celui de DEVMACHINES sur le droit d’auteur qui apparaît sur le PRODUIT COMPOSANT LOGICIEL(S); (ii) vous ne pouvez pas supprimer ou modifier tout avis de droit d’auteur, de marque ou de droits de propriété de DEVMACHINES contenu dans une partie quelconque des bibliothèques, du code source, des redistribuables ou d’autres fichiers qui portent un tel avis; iii) DEVMACHINES ne fournit aucune garantie à toute personne, à l’autre que la garantie limitée fournie à l’acheteur initial du PRODUIT DE COMPOSANT LOGICIEL(S), et vous resterez seul responsable de toute personne recevant vos programmes de soutien, de service, de mise à niveau ou d’assistance technique ou autre, et ces destinataires n’auront pas le droit de contacter DEVMACHINES pour ces services ou assistance; iv) vous indemniserez et détenirez DEVMACHINES, ses sociétés apparentées et ses fournisseurs, inoffensifs à partir et contre toute réclamation ou passif découlant de l’utilisation, de la reproduction ou de la distribution de vos programmes; v) vos programmes contenant DEVMACHINES SOFTWARE COMPONENT PRODUCT(S) doivent être écrits à l’aide d’une copie enregistrée sous licence du PRODUIT DE COMPOSANT LOGICIEL(S); vi) vos programmes doivent ajouter des fonctionnalités primaires et substantielles, et ne peuvent pas être simplement un ensemble ou un sous-ensemble de l’une des bibliothèques, code, redistributables ou autres fichiers du PRODUIT COMPOSANT LOGICIEL(S); vii) quelles que soient les modifications que vous apporterez et quelle que soit la façon dont vous pouvez compiler, lier ou emballer vos programmes, les bibliothèques, le code, les redistribuables et/ou d’autres fichiers du PRODUIT(S) du COMPOSANT LOGICIEL (y compris les parties de ceux-ci) ne peuvent pas être utilisés dans les programmes créés par vos utilisateurs finaux (c.-à-d. les utilisateurs de vos programmes) et ne peuvent pas être redistribués par vos utilisateurs finaux; et (viii) vous ne pouvez pas utiliser les noms, logos ou marques de commerce de DEVMACHINES ou de l’un de ses fournisseurs pour commercialiser vos programmes.

    PAS DE GARANTIES. DEVMACHINES décline expressément toute garantie pour le PRODUIT COMPOSANT LOGICIEL(S). LE PRODUIT(S) DES COMPOSANTS LOGICIELS ET TOUTE DOCUMENTATION CONNEXE SONT FOURNIS "AS IS" SANS GARANTIE DE QUELQUE NATURE QUE CE SOIT, EXPRESS OU IMPLICITE, Y COMPRIS, SANS LIMITATION, LES GARANTIES IMPLICITES DE MARCHANDITÉ, D’APTITUDE À UNE FIN PARTICULIÈRE OU DE NON-UTILISATION. TOUT LE RISQUE DÉCOULANT DE L’UTILISATION OU DES PERFORMANCES DU PRODUIT DU COMPOSANT LOGICIEL (S) RESTE AVEC VOUS. Dans la mesure du possible, la loi applicable, en aucun cas DEVMACHINES ne sera responsable de dommages spéciaux, accessoires, indirects ou conséquents (y compris, sans limitation, des dommages-intérêts pour perte de bénéfices commerciaux, interruption d’activité, perte d’informations commerciales ou toute autre perte pécuniaire) découlant de l’utilisation ou de l’incapacité d’utiliser le PRODUIT DE COMPOSANT LOGICIEL (S) ou de la fourniture ou de l’omission de fournir des services de soutien, même si DEVMACHINES a été informé de la possibilité de tels dommages.
    La totalité de la responsabilité de DEVMACHINES et votre réparation exclusive seront, à l’option de DEVMACHINES, soit (a) le retour du prix payé, soit (b) la réparation ou le remplacement du PRODUIT DE COMPOSANT LOGICIEL (S) qui ne répond pas à la garantie limitée de DEVMACHINES et qui est retourné à DEVMACHINES avec une copie de votre reçu. NE RETOURNEZ AUCUN PRODUIT TANT QUE VOUS N’AVEZ PAS COMMUNIQUÉ AVEC LE SERVICE À LA CLIENTÈLE DE DEVMACHINES ET OBTENU UN NUMÉRO D’AUTORISATION DE RETOUR. Cette garantie limitée est nulle si l’échec du PRODUIT DE COMPOSANT LOGICIEL(S) a résulté d’un accident, d’un abus ou d’une mauvaise application. Tout produit logiciel de remplacement (S) sera justifié pour le reste de la période de garantie initiale ou trente (30) jours, selon le plus long.

    Services de soutien. DEVMACHINES peut vous fournir des services de soutien liés au PRODUIT DE COMPOSANT LOGICIEL (S) ("Support Services"). L’utilisation des services de soutien est régie par les politiques et les programmes DEVMACHINES décrits dans le manuel de l’utilisateur, dans "on line" documentation et/ou autres documents fournis par DEVMACHINES. Tout code logiciel supplémentaire product(S) qui vous est fourni dans le cadre des services de soutien doit être considéré comme faisant partie du PRODUIT DE COMPOSANT LOGICIEL(S) et sous réserve des modalités de cet EULA. En ce qui concerne les informations techniques que vous fournissez à DEVMACHINES dans le cadre des Services de Soutien, DEVMACHINES peut utiliser ces informations à des fins commerciales, y compris pour le support et le développement de PRODUCT. DEVMACHINES n’utilisera pas ces informations techniques sous une forme qui vous identifie personnellement.

    DEVMACHINES réserve tous les droits qui ne sont pas expressément accordés dans cette EULA.

Détails du programme