Bonjour,

QxOrm 1.1.9 vient de sortir.
Voici les nouveautés de la version 1.1.9 :

  • nouvelle méthode d'enregistrement des propriétés dans le contexte QxOrm pour les méta-propriétés de Qt (déclarées avec la macro Q_PROPERTY), l'écriture de la fonction de mapping void qx::register_class<T>() devient non nécessaire avec cette nouvelle méthode ;
  • forte intégration avec le moteur d'introspection/moc de Qt : pour plus de détails sur cette nouvelle fonctionnalité, rendez-vous sur cette Q&R de la FAQ ;
  • amélioration du moteur d'introspection (ou réflexion) de la bibliothèque QxOrm : rendez-vous sur cette Q&R de la FAQ pour plus de détails ;
  • possibilité d'étendre le moteur d'introspection en ajoutant des méta-données (avec la notion de property bag) : voir les classes qx::IxClass, qx::IxDataMember et qx::IxFunction pour plus de détails ;
  • ajout de la fonction qx::QxClassX::dumpSqlSchema() pour servir de base pour l'écriture de scripts pour la génération des schémas SQL spécifiques à chaque base de données ;
  • nouvelle classe qx::QxSimpleCrypt (merci beaucoup à Andre Somers) pour crypter/décrypter des données issues de la base de données sans utiliser de bibliothèque tierce ;
  • module QxService : nouvelle fonctionnalité pour crypter les données transférées sur le réseau.


Pour plus d'informations, rendez-vous sur le site de la bibliothèque QxOrm.