Bola vydaná nová verzia knižnice QtProtobuf.
QtProtobuf — voľná knižnica vydaná pod licenciou MIT. S ňou môžete ľahko používať Google Protocol Buffers a gRPC vo vašom Qt projekte.
Kľúčové zmeny:
- Pridaná knižnica podpory Qt typov. Teraz je možné používať niektoré Qt typy pri popisovaní protobuf správ.
- Pridaná podpora pre Conan, ďakujeme
GamePad64 za pomoc! - Volania metód call a subscription v QtGrpc sú teraz thread-safe.
- Pridané pole returnValue pre QQuickGrpcSubscription. Teraz je možné robiť QML viazania na správy vytvorené v QML kontexte bez medzitýmnych spracovateľov.
- Pre zladenie s konceptmi protobuf, všetky polia v správach sú nastavené na predvolené hodnoty pred začiatkom deserializácie.
Drobné zmeny:
- Prepracované vyhľadávanie qmake v procese stavebných projektov. Priorita sa dáva qmake z CMAKE_PREFIX_PATH.
- Prepracovaná statická stavba projektu, opravené niektoré chyby.
- Opravená chyba „zaseknutej“ subscription pri práci s QQuickGrpcSubscription a QML kontextom.
- Pridaná konverzia pre typ google.protobuf.Timestamp z/do QDateTime.
Zdroj: linux.org.ru
