QtProtobuf 0.6.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 :

  • Le générateur et la bibliothèque QtProtobuf sont séparés en deux modules distincts.
  • Les chemins d'installation des fichiers .pri et des modules QML ont été modifiés (dans le cas où le préfixe d'installation ne correspond pas au préfixe d'installation du framework Qt).
  • Prise en charge de la cross-compilation ajoutée (documentation fournie).
  • Correction de la prise en charge des types imbriqués avec des dépendances mutuelles.
  • Correction d'un problème dans le tampon de lecture pour les abonnements gRPC.
  • Ajout d'une signature d'appel de méthode gRPC avec un retour de valeur en tant que paramètre de fonction.
  • Ajout d'un canal gRPC basé sur une implémentation native de C++ de gRPC.
  • Ajout de méthodes gRPC supplémentaires pour le traitement des erreurs et des délais d'attente du canal.
  • Ajout de la possibilité de générer un espace de noms supplémentaire (aka namespace) pour les messages protobuf. (EXPÉRIMENTAL)
  • Ajout d'une réflexion explicite des messages protobuf, pour une sérialisation JSON plus appropriée.
  • Modification du nom des propriétés QML. Désormais, pour les doublons QML, le nom d'origine des messages protobuf est utilisé.
  • Ajout de la possibilité de générer un enum contenant une liste de champs des messages protobuf.

Modifications mineures :

  • Ajout de la possibilité de compilation séparée des tests.
  • Mécanisme de recherche des dépendances tierces modifié.
  • microjson est statiquement lié à la bibliothèque QtProtobuf et n'est plus une dépendance.
  • Ajout de paquets binaires pour Windows.

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