IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

Le , par QxOrm

228PARTAGES

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/

Une erreur dans cette actualité ? Signalez-nous-la !