Выпущена новая версия библиотеки QtProtobuf. QtProtobuf — свободная библиотека, выпускаемая под лицензией MIT. С ее помощью вы можете с легкостью использовать Google Protocol Buffers и gRPC в вашем Qt проекте. Ключевые изменения: Добавлена библиотека поддержки Qt-типов. Теперь можно использовать часть Qt типов в описании protobuf сообщений. Добавлена поддержка Conan, спасибо /img/tuxlor.png [ GamePad64 ](
https://www.linux.org.ru/people/GamePad64/profile ) за помощь! Вызов методов call и subscription в QtGrpc теперь потокобезопасны. Добавлено поле returnValue для QQuickGrpcSubscription. Теперь можно делать QML биндинг на сообщения созданные в QML контексте без промежуточных обработчиков. Для согласования с концепциями protobuf, все поля в сообщениях выставляются в значения по умолчанию перед началом десериализации. Незначительные изменения: Переработан поиск qmake в процедуре простройки проекта. Приоритет отдается qmake из CMAKE_PREFIX_PATH. Переработана статическая простройка проекта, исправлены некоторые ошибки. Исправлена ошибка «зависшей» подписки при работе с QQuickGrpcSubscription и QML контекста. Добавлена конвертация для типа google.protobuf.Timestamp из/в QDateTime.
Ссылка:
https://www.linux.org.ru/news/development/15878204