QtProtobuf 0.5.0

Se ha lanzado una nueva versión de la biblioteca QtProtobuf.

QtProtobuf es una biblioteca gratuita publicada bajo la licencia MIT. Con su ayuda, puedes utilizar fácilmente Google Protocol Buffers y gRPC en tu proyecto Qt.

Cambios clave:

  • Se agregó una biblioteca de soporte de tipo Qt. Ahora puedes usar algunos de los tipos de Qt en la descripción de mensajes de protobuf.
  • Se agregó soporte para Conan, gracias. QtProtobuf 0.5.0GamePad64 por ayuda!
  • Llamar a los métodos de llamada y suscripción en QtGrpc ahora es seguro para subprocesos.
  • Se agregó el campo returnValue a QQuickGrpcSubscription. Ahora puede vincular QML a mensajes creados en un contexto QML sin procesadores intermedios.
  • Para ser coherente con los conceptos de protobuf, todos los campos de los mensajes se configuran con valores predeterminados antes de que comience la deserialización.

Cambios menores:

  • Se ha reelaborado la búsqueda qmake en el procedimiento de construcción del proyecto. Se da prioridad a qmake de CMAKE_PREFIX_PATH.
  • Se ha reelaborado la construcción estática del proyecto y se han corregido algunos errores.
  • Se corrigió un error de suscripción bloqueada al trabajar con QQuickGrpcSubscription y el contexto QML.
  • Se agregó conversión para el tipo google.protobuf.Timestamp desde/hacia QDateTime.

Fuente: linux.org.ru

Añadir un comentario