QtProtobuf 0.6 Release

59 views
Skip to first unread message

seml...@gmail.com

unread,
May 24, 2021, 6:27:15 AM5/24/21
to Protocol Buffers

QtProtobuf – is an open-source library distributed under the MIT license. With QtProtobuf you easily may use Google Protocol Buffers and gRPC in your Qt project.

Key changes:
  • The generator and the QtProtobuf library split into two modules.
  • Change installation paths of .pri files and QML modules.
  • Initial cross-compiling support.
  •  Fixed support of nested types with cycling dependencies.
  • Fixed a read buffer issue in gRPC subscriptions.
  • Added a gRPC call with the return value as a parameter.
  • Added gRPC channel based on a native C++ gRPC channel implementation.
  • Added extra gPRC subscription methods to process errors and channel timeouts.
  • Added generating of an extra namespace for the protobuf messages.
  • Added the explicit protobuf message field reflection to improve JSON serializing.
  • Changed the naming of QML properties. QML aliases of protobuf properties have the original protobuf field name.
  • Added the field enum generating. The enum contains a list of the protobuf message fields.
Minor changes:
  • Added support of standalone tests.
  • Changed the lookup mechanism of 3rdparty dependencies.
  • microjson is linked statically and not a dependency anymore.
  • Added Windows binary packages.
Reply all
Reply to author
Forward
0 new messages