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

  • De QtProtobuf-generator en -bibliotheek zijn opgesplitst in twee afzonderlijke modules.
  • De installatiepaden voor .pri-bestanden en QML-modules zijn gewijzigd (voor het geval het installatievoorvoegsel niet overeenkomt met het installatievoorvoegsel van het Qt-framework).
  • Basisondersteuning voor kruiscompilatie (inclusief documentatie).
  • Vaste ondersteuning voor geneste typen met afhankelijkheden.
  • Er is een probleem opgelost in de leesbuffer voor gRPC-abonnementen.
  • Een handtekening toegevoegd voor het aanroepen van een gRPC-methode met een retourwaarde als functieparameter.
  • gRPC-kanaal toegevoegd op basis van native C++ gRPC-implementatie.
  • Extra gRPC-methoden toegevoegd om fouten en kanaaltime-outs af te handelen.
  • De mogelijkheid toegevoegd om een ​​extra naamruimte (ook wel naamruimte) te genereren voor protobuf-berichten. (EXPERIMENTEEL)
  • Expliciete weerspiegeling van protobuf-berichten toegevoegd voor correctere json-serialisatie.
  • De naam van QML-eigenschappen is gewijzigd. QML-dubbels gebruiken nu de originele protobuf-berichtnaam.
  • De mogelijkheid toegevoegd om een ​​enum te genereren met een lijst met protobuf-berichtvelden.

Kleine veranderingen:

  • De mogelijkheid toegevoegd om tests afzonderlijk te bouwen.
  • Het mechanisme voor het zoeken naar afhankelijkheden van derden is gewijzigd.
  • microjson is statisch gekoppeld aan de QtProtobuf-bibliotheek en is niet langer een afhankelijkheid.
  • Binaire pakketten toegevoegd voor Windows.

Bron: linux.org.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster