QtProtobuf 0.6.0

Bola vydaná nová verzia knižnice QtProtobuf.

QtProtobuf — voľná knižnica vydaná pod licenciou MIT. S ňou môžete ľahko používať Google Protocol Buffers a gRPC vo vašom Qt projekte.

Kľúčové zmeny:

  • Generátor a knižnica QtProtobuf sú rozdelené do dvoch samostatných modulov.
  • Zmenené cesty na inštaláciu súborov .pri a modulov QML (v prípade, že inštalačný prefix sa nezhoduje s inštalačným prefixom rámca Qt).
  • Základná podpora krížového kompilovania (dokumentácia je priložená).
  • Opravená podpora vnorených typov so vzájomnými závislosťami.
  • Opravený problém v čítacej pamäti pre odber gRPC.
  • Pridaná signatúra pre volanie metódy gRPC s návratovou hodnotou vo forme parametra funkcie.
  • Pridaný gRPC kanál založený na natívnej implementácii C++ gRPC.
  • Pridané ďalšie gRPC metódy na spracovanie chýb a časových limitov kanála.
  • Pridaná možnosť generovať dodatočný priestor názvov (aka namespace) pre protobuf správy. (EXPONENTÁLNY)
  • Pridaná explicitná reflexia protobuf správ pre presnejšiu json serializáciu.
  • Zmenené názvy QML vlastností. Teraz sa pre QML duplikáty používa pôvodný názov protobuf správ.
  • Pridaná možnosť generovať enum obsahujúci zoznam polí protobuf správ.

Drobné zmeny:

  • Pridaná možnosť samostatnej kompilácie testov.
  • Zmenený mechanizmus vyhľadávania externých závislostí.
  • microjson je staticky prelinkovaný na knižnicu QtProtobuf a už nie je závislosťou.
  • Pridané binárne balíčky pre Windows.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster