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

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

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

  • ตัวสร้างและไลบรารี QtProtobuf ถูกแบ่งออกเป็นสองโมดูลแยกกัน
  • เส้นทางการติดตั้งสำหรับไฟล์ .pri และโมดูล QML มีการเปลี่ยนแปลง (ในกรณีที่คำนำหน้าการติดตั้งไม่ตรงกับคำนำหน้าการติดตั้งของกรอบงาน Qt)
  • การสนับสนุนการคอมไพล์ข้ามขั้นพื้นฐาน (รวมเอกสารประกอบ)
  • แก้ไขการสนับสนุนสำหรับประเภทที่ซ้อนกันที่มีการขึ้นต่อกัน
  • แก้ไขปัญหาในบัฟเฟอร์การอ่านสำหรับการสมัครสมาชิก gRPC
  • เพิ่มลายเซ็นสำหรับการเรียกวิธี gRPC โดยมีค่าส่งคืนเป็นพารามิเตอร์ฟังก์ชัน
  • เพิ่มช่องทาง gRPC ตามการใช้งาน C++ gRPC ดั้งเดิม
  • เพิ่มวิธี gRPC เพิ่มเติมเพื่อจัดการกับข้อผิดพลาดและการหมดเวลาของช่อง
  • เพิ่มความสามารถในการสร้างเนมสเปซเพิ่มเติม (หรือที่เรียกว่าเนมสเปซ) สำหรับข้อความ protobuf (ทดลอง)
  • เพิ่มการสะท้อนข้อความ protobuf อย่างชัดเจนเพื่อการจัดลำดับ json ที่ถูกต้องยิ่งขึ้น
  • ชื่อของคุณสมบัติ QML มีการเปลี่ยนแปลง QML เพิ่มเป็นสองเท่าโดยใช้ชื่อข้อความ protobuf ดั้งเดิม
  • เพิ่มความสามารถในการสร้างแจงนับที่มีรายการช่องข้อความ protobuf

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

  • เพิ่มความสามารถในการสร้างการทดสอบแยกกัน
  • มีการเปลี่ยนแปลงกลไกในการค้นหาการขึ้นต่อกันของบุคคลที่สาม
  • microjson เชื่อมโยงแบบคงที่กับไลบรารี QtProtobuf และไม่มีการพึ่งพาอีกต่อไป
  • Добавлены бинарные пакеты для Windows.

ที่มา: linux.org.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster