Uus versioon QtProtobuf raamatukogust on välja antud.
QtProtobuf on avatud lähtekoodiga raamatukogu, mis on välja antud MIT litsentsi alusel. Selle abil saate hõlpsasti kasutada Google Protocol Buffers ja gRPC oma Qt projektis.
Olulised muudatused:
- Lisatud Qt-tüüpide toekogu. Nüüd saab protobuf sõnumite kirjeldamisel kasutada mõningaid Qt tüüpe.
- Lisatud tugi Conanile, aitäh
GamePad64 abi eest! - QtGrpc meetodite call ja subscription kutsumine on nüüd thread-safe.
- QQuickGrpcSubscription jaoks on lisatud field returnValue. Nüüd saab QML kontekstis loodud sõnumitele luua QML sidet ilma vahepealsete töötlejate kasutamiseta.
- Protobuf kontseptsioonidega kooskõlastamiseks, seadistatakse kõik sõnumite väljad deserialiseerimise alguses vaikimisi väärtustele.
Mitteolulised muudatused:
- Projekti ehitamise protseduuris on ümber töötatud qmake'i otsing. Eelistatakse CMAKE_PREFIX_PATH'i kaudu leitud qmake'i.
- Projekti staatiline ehitamine on ümber töötatud, mõned vead on parandatud.
- Parandatud viga „kinni” jäänud tellimuse puhul QQuickGrpcSubscription ja QML konteksti töötamisel.
- Lisatud konversioon google.protobuf.Timestamp-tüübi jaoks QDateTime'ist/ku.
Allikas: linux.org.ru
