QtProtobuf 0.5.0

En ny version af QtProtobuf-biblioteket er blevet frigivet.

QtProtobuf er et gratis bibliotek udgivet under MIT-licensen. Med dens hjælp kan du nemt bruge Google Protocol Buffers og gRPC i dit Qt-projekt.

Nøgleændringer:

  • Tilføjet Qt-type supportbibliotek. Nu kan du bruge nogle af Qt-typerne i beskrivelsen af ​​protobuf-meddelelser.
  • Tilføjet Conan support, tak QtProtobuf 0.5.0GamePad64 for hjælp!
  • Opkald til opkalds- og abonnementsmetoderne i QtGrpc er nu trådsikkert.
  • Føjet returnValue-felt til QQuickGrpcSubscription. Nu kan du lave QML-binding på meddelelser, der er oprettet i en QML-kontekst uden mellemliggende processorer.
  • For at være i overensstemmelse med protobuf-koncepter er alle felter i meddelelser indstillet til standardværdier, før deserialisering begynder.

Mindre ændringer:

  • qmake-søgningen i projektkonstruktionsproceduren er blevet omarbejdet. Prioritet gives til qmake fra CMAKE_PREFIX_PATH.
  • Den statiske konstruktion af projektet er blevet omarbejdet, nogle fejl er blevet rettet.
  • Rettede en fastlåst abonnementsfejl, når du arbejdede med QQuickGrpcSubscription og QML-kontekst.
  • Tilføjet konvertering for typen google.protobuf.Timestamp fra/til QDateTime.

Kilde: linux.org.ru

Tilføj en kommentar