QtProtobuf 0.5.0

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

A QtProtobuf egy ingyenes könyvtár, amelyet az MIT licence alatt adtak ki. Segítségével egyszerűen használhatja a Google Protocol Buffereket és a gRPC-t a Qt projektben.

Főbb változások:

  • Qt típusú támogatási könyvtár hozzáadva. Most már használhatunk néhány Qt típust a protobuf üzenetek leírásában.
  • Hozzáadott Conan támogatást, köszönöm QtProtobuf 0.5.0GamePad64 segítségért!
  • A hívási és előfizetési metódusok hívása a QtGrpc-ben mostantól biztonságos.
  • A returnValue mező hozzáadva a QQuickGrpcSubscriptionhoz. Mostantól QML-összerendelést végezhet QML-környezetben, közbenső processzorok nélkül létrehozott üzeneteken.
  • A protobuf-koncepciókkal való összhang érdekében az üzenetekben minden mező alapértelmezett értékre van állítva a deszerializálás megkezdése előtt.

Kisebb változások:

  • A projekt építési eljárásában a qmake keresés átdolgozásra került. Elsőbbséget élvez a qmake a CMAKE_PREFIX_PATH-ról.
  • A projekt statikus felépítése átdolgozásra került, néhány hiba javításra került.
  • Kijavítottunk egy elakadt előfizetési hibát a QQuickGrpcSubscription és a QML kontextus használata során.
  • Konverzió hozzáadva a google.protobuf.Timestamp típushoz QDateTime/QDateTime típusra.

Forrás: linux.org.ru

Hozzászólás