QtProtobuf 0.5.0

Er is een nieuwe versie van de QtProtobuf-bibliotheek uitgebracht.

QtProtobuf is een gratis bibliotheek vrijgegeven onder de MIT-licentie. Met zijn hulp kunt u eenvoudig Google Protocol Buffers en gRPC gebruiken in uw Qt-project.

Belangrijkste wijzigingen:

  • Ondersteuningsbibliotheek van Qt-type toegevoegd. Nu kunt u enkele Qt-typen gebruiken in de beschrijving van protobuf-berichten.
  • Conan-ondersteuning toegevoegd, bedankt QtProtobuf 0.5.0GamePad64 voor hulp!
  • Het aanroepen van de oproep- en abonnementsmethoden in QtGrpc is nu thread-safe.
  • Het returnValue-veld is toegevoegd aan QQuickGrpcSubscription. Nu kunt u QML-binding uitvoeren op berichten die in een QML-context zijn gemaakt, zonder tussenliggende processors.
  • Om consistent te zijn met protobuf-concepten worden alle velden in berichten ingesteld op standaardwaarden voordat de deserialisatie begint.

Kleine veranderingen:

  • De qmake-zoekopdracht in de projectconstructieprocedure is herwerkt. Prioriteit wordt gegeven aan qmake van CMAKE_PREFIX_PATH.
  • De statische constructie van het project is herwerkt, enkele fouten zijn verholpen.
  • Een vastgelopen abonnementsfout opgelost bij het werken met QQuickGrpcSubscription en QML-context.
  • Conversie toegevoegd voor het type google.protobuf.Timestamp van/naar QDateTime.

Bron: linux.org.ru

Voeg een reactie