QtProtobuf 0.6.0

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

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

Mudanças principais:

  • O gerador e a biblioteca QtProtobuf foram divididos em dois módulos separados.
  • Os caminhos de instalação dos arquivos .pri e dos módulos QML foram alterados (caso o prefixo de instalação não corresponda ao prefixo de instalação do framework Qt).
  • Suporte básico à cross-compilation (documentação incluída).
  • Corrigido o suporte a tipos aninhados com dependências mútiplas.
  • Resolvido um problema no buffer de leitura para assinaturas gRPC.
  • Adicionada a assinatura da chamada do método gRPC com valor de retorno como parâmetro da função.
  • Adicionado canal gRPC baseado na implementação nativa em C++ do gRPC.
  • Adicionados métodos gRPC adicionais para tratamento de erros e timeouts do canal.
  • Adicionada a possibilidade de gerar um espaço de nome adicional (aka namespace) para mensagens protobuf. (EXPERIMENTAL)
  • Adicionada reflexão explícita de mensagens protobuf, para uma serialização JSON mais precisa.
  • Alterado o nome das propriedades QML. Agora, para os duplicados QML, é utilizado o nome original das mensagens protobuf.
  • Adicionada a possibilidade de gerar um enum contendo a lista de campos das mensagens protobuf.

Mudanças menores:

  • Adicionada a possibilidade de compilar testes separadamente.
  • Mecanismo de busca de dependências externas alterado.
  • microjson está ligada estaticamente à biblioteca QtProtobuf e não é mais uma dependência.
  • Pacotes binários adicionados para Windows.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster