QtProtobuf 0.5.0

新版本的 QtProtobuf 庫已發布。

QtProtobuf 是一個在 MIT 許可下發布的免費函式庫。 借助它的幫助,您可以在 Qt 專案中輕鬆使用 Google Protocol Buffers 和 gRPC。

關鍵變化:

  • 新增了 Qt 類型支援庫。 現在您可以在 protobuf 訊息的描述中使用一些 Qt 類型。
  • 添加了柯南支持,謝謝 QtProtobuf 0.5.0遊戲手把64 求助!
  • 在 QtGrpc 中呼叫呼叫和訂閱方法現在是線程安全的。
  • 在 QQuickGrpcSubscription 新增了 returnValue 欄位。 現在,您可以對 QML 上下文中建立的訊息進行 QML 綁定,而無需中間處理器。
  • 為了與protobuf概念保持一致,訊息中的所有欄位在反序列化開始之前都設定為預設值。

小改動:

  • 專案建置過程中的qmake搜尋已被重新設計。 CMAKE_PREFIX_PATH 中的 qmake 優先。
  • 專案的靜態建置已重新設計,一些錯誤已被修復。
  • 修正了使用 QQuickGrpcSubscription 和 QML 上下文時出現的訂閱卡住錯誤。
  • 新增了 google.protobuf.Timestamp 類型從 QDateTime 到 QDateTime 的轉換。

來源: linux.org.ru

添加評論