Objavljena je nova verzija biblioteke QtProtobuf.
QtProtobuf je besplatna biblioteka objavljena pod MIT licencom. Uz njegovu pomoć možete lako koristiti Google Protocol Buffers i gRPC u svom Qt projektu.
Ključne promjene:
- Dodata biblioteka podrške za Qt tip. Sada možete koristiti neke od Qt tipova u opisu protobuf poruka.
- Dodata Conan podrška, hvala GamePad64 za pomoc!
- Pozivanje metoda poziva i pretplate u QtGrpc je sada bezbedno za niti.
- Dodano polje returnValue u QQuickGrpcSubscription. Sada možete izvršiti QML povezivanje poruka kreiranih u QML kontekstu bez srednjih procesora.
- Da bi bili u skladu s konceptima protobuf-a, sva polja u porukama su postavljena na zadane vrijednosti prije početka deserijalizacije.
Manje promjene:
- qmake pretraga u proceduri izgradnje projekta je prerađena. Prioritet se daje qmakeu iz CMAKE_PREFIX_PATH.
- Statička konstrukcija projekta je prerađena, neke greške su ispravljene.
- Ispravljena je zaglavljena greška pretplate pri radu sa QQuickGrpcSubscription i QML kontekstom.
- Dodata konverzija za tip google.protobuf.Timestamp iz/u QDateTime.
izvor: linux.org.ru