Издана новая версия библиотеки QtProtobuf.
QtProtobuf — это бесплатная библиотека, выпущенная под лицензией MIT. С её помощью вы можете легко использовать Google Protocol Buffers и gRPC в вашем проекте на Qt.
Ključne spremembe:
- Dodana je biblioteka za podršku Qt tipovima. Sada je moguće koristiti deo Qt tipova u opisima protobuf poruka.
- Dodata je podrška za Conan, hvala
GamePad64 na pomoći! - Pozivi metoda call i subscription u QtGrpc sada su bezbedni za više niti.
- Dodano je polje returnValue za QQuickGrpcSubscription. Sada možete napraviti QML vezu na poruke kreirane u QML kontekstu bez posredničkih handlera.
- Kako bi se usaglasilo sa konceptima protobuf, sva polja u porukama se unapred postavljaju na podrazumevane vrednosti pre nego što počne deserializacija.
Незначительные изменения:
- Pregledana je procedura pretraživanja qmake u procesu izgradnje projekta. Prioritet se daje qmake-u iz CMAKE_PREFIX_PATH.
- Preoblikovana je statička izgradnja projekta, ispravljene su neke greške.
- Ispravljena je greška „zavisne“ pretplate prilikom korišćenja QQuickGrpcSubscription u QML kontekstu.
- Dodata je konverzija za tip google.protobuf.Timestamp iz/na QDateTime.
Izvor: linux.org.ru
