QtProtobuf 0.5.0

Ir izlaista jauna QtProtobuf bibliotēkas versija.

QtProtobuf ir bezmaksas bibliotēka, kas izdota saskaņā ar MIT licenci. Ar tās palīdzību jūs varat viegli izmantot Google protokola buferus un gRPC savā Qt projektā.

Galvenās izmaiņas:

  • Pievienota Qt tipa atbalsta bibliotēka. Tagad jūs varat izmantot dažus Qt veidus protobuf ziņojumu aprakstā.
  • Pievienots Conan atbalsts, paldies QtProtobuf 0.5.0GamePad64 palīdzībai!
  • Zvanu un abonēšanas metožu izsaukšana programmā QtGrpc tagad ir droša.
  • QQuickGrpcSubscription ir pievienots lauks returnValue. Tagad varat veikt QML saistīšanu ziņojumiem, kas izveidoti QML kontekstā bez starpprocesoriem.
  • Lai nodrošinātu atbilstību protobuf koncepcijām, pirms deserializācijas sākšanas visi ziņojumu lauki ir iestatīti uz noklusējuma vērtībām.

Nelielas izmaiņas:

  • Pārstrādāta qmake meklēšana projekta būvniecības procedūrā. Prioritāte tiek dota qmake no CMAKE_PREFIX_PATH.
  • Projekta statiskā konstrukcija ir pārstrādāta, izlabotas dažas kļūdas.
  • Novērsta iestrēgušā abonēšanas kļūda, strādājot ar QQuickGrpcSubscription un QML kontekstu.
  • Pievienots konvertēšana tipam google.protobuf.Timestamp no/uz QDateTime.

Avots: linux.org.ru

Pievieno komentāru