QtProtobuf 0.6.0

Byla vydána nová verze knihovny QtProtobuf.

QtProtobuf je svobodná knihovna vydávaná pod licencí MIT. S její pomocí můžete snadno používat Google Protocol Buffers a gRPC ve vašem Qt projektu.

Klíčové změny:

  • Generátor a knihovna QtProtobuf byly rozděleny na dva samostatné moduly.
  • Byly změněny cesty pro instalaci souborů .pri a modulů QML (v případě, že instalační prefix neodpovídá instalačnímu prefixu frameworku Qt).
  • Základní podpora krosskompilace (dokumentace je přiložena).
  • Byla opravena podpora vnořených typů se vzájemnými závislostmi.
  • Opraven problém v čtecím bufferu pro gRPC předplatné.
  • Byl přidán podpis pro gRPC metodu, která vrací hodnotu jako parametr funkce.
  • Přidán gRPC kanál na základě nativní C++ implementace gRPC.
  • Byly přidány další gRPC metody pro zpracování chyb a časových limitů kanálu.
  • Byla přidána možnost generovat další prostor názvů (aka namespace) pro protobuf zprávy. (EXPERIMENTÁLNÍ)
  • Byla přidána explicitní reflexe protobuf zpráv pro přesnější json serializaci.
  • Bylo změněno jméno vlastností QML. Nyní se pro QML repliky používá původní jméno protobuf zpráv.
  • Byla přidána možnost generovat enum obsahující seznam polí protobuf zpráv.

Drobná změna:

  • Byla přidána možnost samostatného sestavení testů.
  • Byl změněn mechanismus vyhledávání třetích stran.
  • microjson je staticky propojen s knihovnou QtProtobuf a již není závislostí.
  • Byly přidány binární balíčky pro Windows.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster