QtProtobuf 0.5.0

È stata rilasciata una nuova versione della libreria QtProtobuf.

QtProtobuf è una libreria gratuita rilasciata sotto licenza MIT. Con il suo aiuto puoi utilizzare facilmente Google Protocol Buffers e gRPC nel tuo progetto Qt.

Modifiche principali:

  • Aggiunta la libreria di supporto del tipo Qt. Ora puoi utilizzare alcuni dei tipi Qt nella descrizione dei messaggi protobuf.
  • Aggiunto il supporto Conan, grazie QtProtobuf 0.5.0GamePad64 per un aiuto!
  • La chiamata ai metodi di chiamata e sottoscrizione in QtGrpc è ora thread-safe.
  • Aggiunto il campo returnValue a QQuickGrpcSubscription. Ora puoi eseguire l'associazione QML sui messaggi creati in un contesto QML senza processori intermedi.
  • Per essere coerenti con i concetti di protobuf, tutti i campi nei messaggi vengono impostati sui valori predefiniti prima dell'inizio della deserializzazione.

Modifiche minori:

  • La ricerca qmake nella procedura di costruzione del progetto è stata rielaborata. La priorità viene data a qmake da CMAKE_PREFIX_PATH.
  • La costruzione statica del progetto è stata rielaborata, alcuni errori sono stati corretti.
  • Risolto un errore di abbonamento bloccato quando si lavorava con QQuickGrpcSubscription e il contesto QML.
  • Aggiunta conversione per il tipo google.protobuf.Timestamp da/a QDateTime.

Fonte: linux.org.ru

Aggiungi un commento