QtProtobuf 0.5.0

En ny versjon av QtProtobuf-biblioteket har blitt utgitt.

QtProtobuf er et gratis bibliotek utgitt under MIT-lisensen. Med dens hjelp kan du enkelt bruke Google Protocol Buffers og gRPC i Qt-prosjektet ditt.

Viktige endringer:

  • Lagt til Qt-type støttebibliotek. Nå kan du bruke noen av Qt-typene i beskrivelsen av protobuf-meldinger.
  • La til Conan-støtte, takk QtProtobuf 0.5.0GamePad64 for hjelp!
  • Å ringe samtale- og abonnementsmetodene i QtGrpc er nå trådsikkert.
  • Lagt til returnValue-feltet til QQuickGrpcSubscription. Nå kan du gjøre QML-binding på meldinger opprettet i en QML-kontekst uten mellomliggende prosessorer.
  • For å være konsistent med protobuf-konsepter, er alle felt i meldinger satt til standardverdier før deserialisering begynner.

Små forandringer:

  • qmake-søket i prosjektkonstruksjonsprosedyren har blitt omarbeidet. Prioritet gis til qmake fra CMAKE_PREFIX_PATH.
  • Den statiske konstruksjonen av prosjektet er omarbeidet, noen feil er rettet.
  • Rettet en fast abonnementsfeil når du jobbet med QQuickGrpcSubscription og QML-kontekst.
  • Lagt til konvertering for typen google.protobuf.Timestamp fra/til QDateTime.

Kilde: linux.org.ru

Legg til en kommentar