QtProtobuf 0.6.0

Megjelent a QtProtobuf könyvtár új verziója.

A QtProtobuf egy szabadon hozzáférhető könyvtár, amely MIT licenc alatt érhető el. Ezzel könnyedén használhatja a Google Protocol Buffers és a gRPC funkciókat a Qt projektjeiben.

Kulcsfontosságú változások:

  • A QtProtobuf generátor és könyvtár két különálló modulra van felosztva.
  • Megváltozott a .pri fájlok és QML modulok telepítési útvonalai (abban az esetben, ha a telepítési előtag nem felel meg a Qt keretrendszer telepítési előtagjának).
  • Alapvető támogatás a keresztkompiláláshoz (dokumentáció mellékelve).
  • Javítva lett a kölcsönösen függő beágyazott típusok támogatása.
  • Javítva lett a gRPC előfizetések olvasási puffere.
  • Hozzáadva a gRPC metódus hívásának aláírása, amely visszatérési értékként szerepel a függvény paraméterében.
  • Hozzáadva egy gRPC csatorna, amely a natív C++ gRPC implementációra épül.
  • Hozzáadva további gRPC metódusok a hibák és csatorna időtúllépések kezelésére.
  • Hozzáadva a lehetőség, hogy további névtér (namespace) generálható a protobuf üzenetekhez. (KÍSÉRLETI)
  • Hozzáadott explicit reflektálás a protobuf üzenetekkel kapcsolatban, a helyes json sorosítás érdekében.
  • Megváltozott a QML tulajdonságok neve. Most a QML ikerben az eredeti protobuf üzenet neve használatos.
  • Hozzáadva a lehetőség, hogy az enum generálás tartalmazza a protobuf üzenetek mezőinek listáját.

Kisebb módosítások:

  • Hozzáadva a tesztek különálló építésének lehetősége.
  • Megváltozott a külső függőségek keresésének mechanizmusa.
  • A microjson statikusan van összekapcsolva a QtProtobuf könyvtárral, és már nem függőség.
  • Binaries csomagok hozzáadva Windows számára.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster