QtProtobuf 0.5.0

QtProtobufi teegi uus versioon on välja antud.

QtProtobuf on tasuta raamatukogu, mis on välja antud MIT litsentsi alusel. Selle abiga saate oma Qt-projektis hõlpsasti kasutada Google'i protokollipuhvreid ja gRPC-d.

Peamised muudatused:

  • Lisatud Qt tüüpi tugiteek. Nüüd saate protobufi sõnumite kirjeldamisel kasutada mõnda Qt tüüpi.
  • Lisatud Conani tugi, aitäh QtProtobuf 0.5.0GamePad64 abi eest!
  • Kõne- ja tellimismeetodite helistamine QtGrpc-s on nüüd lõime turvaline.
  • QQuickGrpcSubscriptionile lisati väli returnValue. Nüüd saate teha QML-i sidumist sõnumitele, mis on loodud QML-kontekstis ilma vahepealsete protsessoriteta.
  • Protobufi kontseptsioonidega kooskõla tagamiseks seatakse kõik sõnumite väljad enne deserialiseerimise algust vaikeväärtustele.

Väiksemad muudatused:

  • Projekti ehitamise protseduuris olev qmake otsing on ümber töötatud. Prioriteet on qmake, mis pärineb CMAKE_PREFIX_PATH-st.
  • Projekti staatiline konstruktsioon on ümber töötatud, mõned vead on parandatud.
  • Parandatud on QQuickGrpcSubscriptioni ja QML-kontekstiga töötamisel kinni jäänud tellimisviga.
  • Lisatud teisendus tüübi google.protobuf.Timestamp jaoks QDateTime/QDateTime.

Allikas: linux.org.ru

Lisa kommentaar