QtProtobuf 0.5.0

Uma nova versão da biblioteca QtProtobuf foi lançada.

QtProtobuf é uma biblioteca gratuita lançada sob a licença do MIT. Com sua ajuda, você pode usar facilmente Google Protocol Buffers e gRPC em seu projeto Qt.

Principais mudanças:

  • Adicionada biblioteca de suporte ao tipo Qt. Agora você pode usar alguns dos tipos Qt na descrição das mensagens protobuf.
  • Adicionado suporte ao Conan, obrigado QtProtobuf 0.5.0GamePad64 para ajuda!
  • Chamar os métodos call e subscription no QtGrpc agora é thread-safe.
  • Adicionado campo returnValue a QQuickGrpcSubscription. Agora você pode vincular QML em mensagens criadas em um contexto QML sem processadores intermediários.
  • Para ser consistente com os conceitos do protobuf, todos os campos nas mensagens são definidos com valores padrão antes do início da desserialização.

Pequenas alterações:

  • A pesquisa qmake no procedimento de construção do projeto foi reformulada. A prioridade é dada ao qmake de CMAKE_PREFIX_PATH.
  • A construção estática do projeto foi reformulada, alguns erros foram corrigidos.
  • Corrigido um erro de assinatura travada ao trabalhar com QQuickGrpcSubscription e contexto QML.
  • Adicionada conversão para o tipo google.protobuf.Timestamp de/para QDateTime.

Fonte: linux.org.ru

Adicionar um comentário