QtProtobuf 0.5.0

Guhertoyek nû ya pirtûkxaneya QtProtobuf derket.

QtProtobuf pirtûkxaneyek belaş e ku di bin lîsansa MIT de hatî berdan. Bi alîkariya wê hûn dikarin di projeya Qt-ya xwe de bi hêsanî Bufferên Protokola Google û gRPC bikar bînin.

Guhertinên sereke:

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

Guhertinên piçûk:

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

Source: linux.org.ru

Add a comment