QtProtobuf 0.5.0

Một phiên bản mới của thư viện QtProtobuf đã được phát hành.

QtProtobuf là thư viện miễn phí được phát hành theo giấy phép MIT. Với sự trợ giúp của nó, bạn có thể dễ dàng sử dụng Bộ đệm giao thức Google và gRPC trong dự án Qt của mình.

Những thay đổi chính:

  • Добавлена библиотека поддержки Qt-типов. Теперь можно использовать часть Qt типов в описании protobuf сообщений.
  • Добавлена поддержка Conan, спасибо QtProtobuf 0.5.0GamePad64 за помощь!
  • Вызов методов call и subscription в QtGrpc теперь потокобезопасны.
  • Добавлено поле returnValue для QQuickGrpcSubscription. Теперь можно делать QML биндинг на сообщения созданные в QML контексте без промежуточных обработчиков.
  • Для согласования с концепциями protobuf, все поля в сообщениях выставляются в значения по умолчанию перед началом десериализации.

Thay đổi nhỏ:

  • Переработан поиск qmake в процедуре простройки проекта. Приоритет отдается qmake из CMAKE_PREFIX_PATH.
  • Переработана статическая простройка проекта, исправлены некоторые ошибки.
  • Исправлена ошибка «зависшей» подписки при работе с QQuickGrpcSubscription и QML контекста.
  • Добавлена конвертация для типа google.protobuf.Timestamp из/в QDateTime.

Nguồn: linux.org.ru

Thêm một lời nhận xét