QtProtobuf 0.5.0

Versi baru perpustakaan QtProtobuf telah dirilis.

QtProtobuf adalah perpustakaan gratis yang dirilis di bawah lisensi MIT. Dengan bantuannya Anda dapat dengan mudah menggunakan Google Protocol Buffer dan gRPC di proyek Qt Anda.

Perubahan utama:

  • Menambahkan pustaka dukungan tipe Qt. Sekarang Anda dapat menggunakan beberapa tipe Qt dalam deskripsi pesan protobuf.
  • Menambahkan dukungan Conan, terima kasih QtProtobuf 0.5.0GamePad64 untuk bantuan!
  • Memanggil metode panggilan dan berlangganan di QtGrpc sekarang aman untuk thread.
  • Menambahkan bidang returnValue ke QQuickGrpcSubscription. Sekarang Anda dapat melakukan pengikatan QML pada pesan yang dibuat dalam konteks QML tanpa pemroses perantara.
  • Agar konsisten dengan konsep protobuf, semua bidang dalam pesan disetel ke nilai default sebelum deserialisasi dimulai.

Perubahan kecil:

  • Pencarian qmake dalam prosedur konstruksi proyek telah dikerjakan ulang. Prioritas diberikan kepada qmake dari CMAKE_PREFIX_PATH.
  • Konstruksi statis proyek telah dikerjakan ulang, beberapa kesalahan telah diperbaiki.
  • Memperbaiki kesalahan langganan yang macet saat bekerja dengan QQuickGrpcSubscription dan konteks QML.
  • Menambahkan konversi untuk jenis google.protobuf.Timestamp dari/ke QDateTime.

Sumber: linux.org.ru

Tambah komentar