ไลบรารี QtProtobuf เวอร์ชันใหม่เปิดตัวแล้ว

QtProtobuf เป็นไลบรารี่ฟรีที่เผยแพร่ภายใต้ใบอนุญาต MIT ด้วยความช่วยเหลือนี้ คุณสามารถใช้ Google Protocol Buffers และ gRPC ในโปรเจ็กต์ Qt ของคุณได้อย่างง่ายดาย

การเปลี่ยนแปลงที่สำคัญ:

  • เพิ่มไลบรารีการสนับสนุนประเภท Qt ตอนนี้คุณสามารถใช้ Qt บางประเภทในคำอธิบายของข้อความ protobuf ได้
  • เพิ่มการสนับสนุนโคนันแล้ว ขอบคุณ QtProtobuf 0.5.0เกมแพด64 เพื่อขอความช่วยเหลือ!
  • การโทรและวิธีการสมัครสมาชิกใน QtGrpc นั้นปลอดภัยแล้ว
  • เพิ่มฟิลด์ returnValue ให้กับ QQuickGrpcSubscription ตอนนี้คุณสามารถทำการผูก QML กับข้อความที่สร้างในบริบท QML โดยไม่ต้องใช้ตัวประมวลผลระดับกลาง
  • เพื่อให้สอดคล้องกับแนวคิด protobuf ฟิลด์ทั้งหมดในข้อความจะถูกตั้งค่าเป็นค่าเริ่มต้นก่อนที่จะเริ่มการดีซีเรียลไลซ์

การเปลี่ยนแปลงเล็กน้อย:

  • การค้นหา qmake ในขั้นตอนการก่อสร้างโครงการได้รับการปรับปรุงใหม่ กำหนดลำดับความสำคัญให้กับ qmake จาก CMAKE_PREFIX_PATH
  • การก่อสร้างแบบคงที่ของโครงการได้รับการแก้ไขแล้ว ข้อผิดพลาดบางอย่างได้รับการแก้ไขแล้ว
  • แก้ไขข้อผิดพลาดการสมัครสมาชิกที่ค้างเมื่อทำงานกับบริบท QQuickGrpcSubscription และ QML
  • เพิ่มการแปลงสำหรับประเภท google.protobuf.Timestamp จาก/เป็น QDateTime

ที่มา: linux.org.ru

เพิ่มความคิดเห็น