QtProtobuf 0.5.0

Издадена нова версия на библиотеката QtProtobuf.

QtProtobuf — свободна библиотека, публикувана под MIT лицензия. С нея можете лесно да използвате Google Protocol Buffers и gRPC във вашия Qt проект.

Ключови промени:

  • Добавена е библиотека за поддръжка на Qt типове. Сега можете да използвате част от Qt типовете в описанието на protobuf съобщения.
  • Добавена е поддръжка на Conan, благодаря QtProtobuf 0.5.0GamePad64 за помощ!
  • Извикванията на методите call и subscription в QtGrpc вече са потокобезопасни.
  • Добавено е поле returnValue за QQuickGrpcSubscription. Сега можете да направите QML свързване на съобщения, създадени в QML контекста, без междинни обработвачи.
  • За да се съобрази с концепциите на protobuf, всички полета в съобщенията се задават с подразбиращи се стойности преди началото на десериализацията.

Незначителни промени:

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

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster