ĂshtĂ« publikuar njĂ« version i ri i bibliotekĂ«s QtProtobuf.
QtProtobuf është një bibliotekë e lirë, që lëshohet nën licencën MIT. Me ndihmën e saj, ju mund të përdorni lehtësisht Google Protocol Buffers dhe gRPC në projektin tuaj Qt.
Ndryshimet kryesore:
- ĂshtĂ« shtuar biblioteka e mbĂ«shtetjes pĂ«r llojet Qt. Tani mund tĂ« pĂ«rdorni disa lloje Qt nĂ« pĂ«rshkrimin e mesazheve protobuf.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r Conan, faleminderit
GamePad64 për ndihmën! - Thirrjet e metodave call dhe subscription në QtGrpc tani janë të sigurta për kryerje në shumë procese.
- ĂshtĂ« shtuar fusha returnValue pĂ«r QQuickGrpcSubscription. Tani mund tĂ« bĂ«ni lidhje QML me mesazhe tĂ« krijuara nĂ« kontekstin QML, pa nevojĂ«n pĂ«r pĂ«rpunues tĂ« ndĂ«rmjetĂ«m.
- Për t'u pajtuar me konceptet e protobuf, të gjitha fushat në mesazhe vendosen në vlera me default përpara se të fillojë deserializimi.
Ndryshime të vogla:
- Rikonstruktuar kërkimi i qmake në procedurën e ndërtimit të projektit. Prioritet iu jep qmake nga CMAKE_PREFIX_PATH.
- Rikonstruktuar ndërtimi statik i projektit, korrigjuar disa gabime.
- Korrigjuar gabimin e "ngeljes" së abonimit gjatë punës me QQuickGrpcSubscription dhe kontekstin QML.
- ĂshtĂ« shtuar konvertimi pĂ«r tipin google.protobuf.Timestamp nga/nĂ« QDateTime.
Burimi: linux.org.ru
