Newsletter Developpez.com

Inscrivez-vous gratuitement au Club pour recevoir
la newsletter hebdomadaire des développeurs et IT pro

Sortie de QxOrm 1.3.1 et QxEntityEditor 1.1.7
Supporte versions récentes de MinGW et améliorations graphiques

Le , par QxOrm, Membre expert
Bonjour,

QxOrm 1.3.1 et QxEntityEditor 1.1.7 viennent de sortir, avec notamment le support des versions récentes de MinGW sous Windows, et de nombreuses améliorations graphiques dans l'éditeur d'entités !

Modifications apportées à QxOrm 1.3.1 :
  • Nouvelle classe qx::QxModelService<T, S> dans le module QxModelView pour connecter un modèle Qt au module QxService afin d'exécuter des requêtes client/serveur (peut être utilisée dans des vues QML et QtWidgets) ;
  • Ajout de méthodes pour faciliter l'utilisation de la classe qx::IxModel et amélioration et correction de bogues dans le module QxModelView ;
  • Supporte les versions récentes de MinGW sous Windows avec le bogue connu des en-têtes précompilés de taille conséquente : nouvelle option de compilation _QX_NO_PRECOMPILED_HEADER à activer dans le fichier de configuration QxOrm.pri ;
  • Corrige un problème de chargement de DLL sous Windows lorsque les services du module QxService sont définis dans plusieurs DLL ;
  • Corrige la sérialisation de la classe qx::QxSqlQuery utilisée par le module QxService pour envoyer des requêtes sur le réseau ;
  • Corrige un bogue de la classe qx::QxCollection<Key, Value> à l'insertion d'un élément en dernière position.


Modifications apportées à QxEntityEditor 1.1.7 :
  • Nouvelle fenêtre nommée 'Navigator' (sous l'arborescence du projet 'Project TreeView') : utile pour se déplacer dans un projet contenant beaucoup d'entités (diagramme complexe) ;
  • Nouvelle façon de dessiner les relations (lignes orthogonales entre 2 entités) + affichage du type de relation aux extrémités (une option permet d'utiliser l'ancien mode pour dessiner les relations des versions précédentes) ;
  • Possibilité de définir une couleur de fond par espace de nom : utile pour grouper les entités dans le diagramme appartenant à un même namespace ;
  • Nouvelle fonctionnalité pour personnaliser les couleurs des entités/énumérations/notes sur plusieurs niveaux :
  • Définir les couleurs des éléments du diagramme au niveau projet (menu 'Tools >> Project settings >> Colors tab') ;
  • Définir les couleurs des éléments du diagramme au niveau espace de nom (click-droit sur le diagramme >> 'Define colors by namespace') ;
  • Définir les couleurs au niveau élément : click-droit sur un item (entité, énumération ou commentaire) >> 'Define item colors' ;
  • Nouvelle fonction pour organiser automatiquement la position des éléments du diagramme, utile après l'exécution d'un plugin d'import par exemple (menu 'View >> Organize diagram layout') ;
  • Amélioration du plugin d'export DDL SQL : nouvelle option pour exporter les relations en tant que clés étrangères dans la base de données ;
  • Supporte la nouvelle option de compilation de la bibliothèque QxOrm : _QX_NO_PRECOMPILED_HEADER (pour contourner un bug connu des versions récentes de MinGW sous Windows et les en-têtes précompilés de taille conséquente) ;
  • Amélioration du plugin d'import par ODBC : corrige l'import d'une base de données MS SQL Server quand les tables ne sont pas définies dans le schéma par défaut (dbo) ;
  • Version Mac OS X de QxEntityEditor : le plugin d'export QxEEPrinter est à présent chargé correctement ;
  • Plugin d'export C++ modèle/vue : nouvelle option pour générer des modèles Qt basés sur la nouvelle classe qx::QxModelService<T, S> de la bibliothèque QxOrm (modèles basés sur les services pour exécuter des requêtes client/serveur).




Vous pouvez télécharger ces nouvelles versions sur le site internet de QxOrm et QxEntityEditor : http://www.qxorm.com/


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :
Offres d'emploi IT
Stage de Fin d'étude Développeur JAVA H/F
Horisis Conseil - Ile de France - Paris (75009)
Intégrateur webdesigner
IP-FORMATION - Ile de France - Paris (75000)
R & D Engineer in compilation H/F
Inria - Bretagne - Rennes (35000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique InterBase