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.2.8 et QxEntityEditor 1.1.5
Travailler en QML avec des entités C++ en toute simplicité

Le , par QxOrm

0PARTAGES

1  0 
Bonjour,

QxOrm 1.2.8 et QxEntityEditor 1.1.5 viennent de sortir, voici les modifications apportées à ces versions :

Modifications apportées à QxOrm 1.2.8 :
  • Nouvelle fonction qx::model_view::create_nested_model (module QxModelView) utilisée par QxEntityEditor pour gérer des structures de données complexes et travailler avec les relations entre entités en QML et avec le moteur modèle/vue de Qt ;
  • Nouvelle section dans le fichier de paramétrage QxOrm.pri avec des astuces pour réduire la taille des binaires générés ;
  • Corrige l'appel des déclencheurs (triggers) pour avoir accès aux identifiants après insertion en base de données dans une fonction de type trigger.


Modifications apportées à QxEntityEditor 1.1.5 :
  • Nouveau plugin d'export C++ modèle/vue pour gérer des structures de données complexes et travailler avec les relations entre entités en QML et avec le moteur modèle/vue de Qt ;
  • A présent, travailler en QML avec des entités C++ n'a jamais été aussi simple !
  • Nouvelle fonctionnalité, menu "Tools >> Plugins scripts", pour définir des scripts personnalisés à exécuter avant/après l'appel d'un plugin ;
  • Nouveau paramètre en ligne de commande --log_sql pour tracer les requêtes SQL exécutées par QxEntityEditor : un projet QxEntityEditor (fichier *.qxee) est une base de données SQLite, il est donc facile d'écrire des scripts pour personnaliser les comportements par défaut ;
  • Nouvelle option dans le plugin d'export C++ pour générer ou non un répertoire 'custom' avec un fichier spécifique à chaque entité ;
  • Barre de défilement disponible dans la visionneuse d'entités.


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

Remarque : la gestion des structures de données complexes (structure arborescente) est inspirée du tutoriel suivant : Exposer des modèles C++ imbriqués à QML.

Voici une vidéo de présentation de l'application QxEntityEditor :

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