QtProtobuf 0.6.0

Iznākusi jauna QtProtobuf bibliotēkas versija.

QtProtobuf — brīvā bibliotēka, kas izlaista zem MIT licences. Ar tās palīdzību jūs varat viegli izmantot Google Protocol Buffers un gRPC savā Qt projektā.

Galveno izmaiņu saraksts:

  • QtProtobuf ģenerators un bibliotēka ir sadalīta divos atsevišķos moduļos.
  • Mainīti .pri un QML moduļu uzstādīšanas ceļi (ja uzstādīšanas prefikss nesakrīt ar Qt ietvara uzstādīšanas prefiksu).
  • Pamatatbalsts krustkompilācijai (dokumentācija pievienota).
  • Izlabota atbalsta problēma ar nišas tipiem, kuriem ir savstarpēja atkarība.
  • Izlabota lasīšanas bufera problēma gRPC abonementiem.
  • Pievienota gRPC metodes izsaukuma paraksta forma ar atgriežamo vērtību funkcijas parametrā.
  • Pievienots gRPC kanāls, pamatojoties uz nativu C++ gRPC ieviešanu.
  • Pievienoti papildu gRPC metodes kļūdu apstrādei un kanāla laikam.
  • Pievienota iespēja ģenerēt papildu nosaukumu telpu (aka namespace) protobuf ziņojumiem. (EKSPERIMENTĀLI)
  • Pievienota skaidra protobuf ziņojumu refleksija, lai nodrošinātu precīzāku JSON serializāciju.
  • Mainīts QML īpašību nosaukums. Tagad QML ekvivalentiem tiek izmantots oriģinālais protobuf ziņojumu nosaukums.
  • Pievienota iespēja ģenerēt enumerāciju, kas satur protobuf ziņojumu lauku sarakstu.

Nelieli labojumi:

  • Pievienota iespēja veikt atsevišķu testu kompilāciju.
  • Mainīts ārzemju atkarību meklēšanas mehānisms.
  • microjson tiek statiski sasaistīts ar QtProtobuf bibliotēku un vairs nav atkarība.
  • Pievienoti binārie faili Windows.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster