QtProtobuf 0.5.0

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

QtProtobuf — une bibliothèque libre publiée sous la licence MIT. Avec elle, vous pouvez facilement utiliser Google Protocol Buffers et gRPC dans votre projet Qt.

Principaux changements :

  • Une bibliothèque de support pour les types Qt a été ajoutée. Vous pouvez désormais utiliser certains types Qt dans la description des messages protobuf.
  • Support ajouté pour Conan, merci QtProtobuf 0.5.0GamePad64 pour votre aide !
  • Les appels de méthodes call et subscription dans QtGrpc sont désormais thread-safe.
  • Un champ returnValue a été ajouté pour QQuickGrpcSubscription. Vous pouvez maintenant effectuer un binding QML sur des messages créés dans le contexte QML sans intermédiaires.
  • Pour se conformer aux concepts protobuf, tous les champs dans les messages sont initialisés avec des valeurs par défaut avant le début de la désérialisation.

Modifications mineures :

  • La recherche de qmake a été retravaillée dans la procédure de construction simple du projet. La priorité est donnée à qmake dans CMAKE_PREFIX_PATH.
  • La construction statique du projet a été révisée, certaines erreurs ont été corrigées.
  • Un bogue de "subscription suspendue" a été corrigé lors de l'utilisation de QQuickGrpcSubscription et du contexte QML.
  • Conversion ajoutée pour le type google.protobuf.Timestamp de/en QDateTime.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster