QtProtobuf 0.5.0

Une nouvelle version de la bibliothèque QtProtobuf a été publiée.

QtProtobuf est une bibliothèque gratuite publiée sous licence MIT. Avec son aide, vous pouvez facilement utiliser les tampons de protocole Google et gRPC dans votre projet Qt.

Changements clés :

  • Ajout de la bibliothèque de support de type Qt. Vous pouvez désormais utiliser certains types Qt dans la description des messages protobuf.
  • Ajout du support Conan, merci QtProtobuf 0.5.0GamePad64 pour aider!
  • L’appel des méthodes d’appel et d’abonnement dans QtGrpc est désormais thread-safe.
  • Ajout du champ returnValue à QQuickGrpcSubscription. Vous pouvez désormais effectuer une liaison QML sur des messages créés dans un contexte QML sans processeurs intermédiaires.
  • Pour être cohérent avec les concepts de protobuf, tous les champs des messages sont définis sur les valeurs par défaut avant le début de la désérialisation.

Des changements mineurs:

  • La recherche qmake dans la procédure de construction du projet a été retravaillée. La priorité est donnée à qmake depuis CMAKE_PREFIX_PATH.
  • La construction statique du projet a été retravaillée, certaines erreurs ont été corrigées.
  • Correction d'une erreur d'abonnement bloquée lors de l'utilisation de QQuickGrpcSubscription et du contexte QML.
  • Ajout de la conversion pour le type google.protobuf.Timestamp de/vers QDateTime.

Source: linux.org.ru

Ajouter un commentaire