QtProtobuf 0.5.0

Wydano nową wersję biblioteki QtProtobuf.

QtProtobuf to wolna biblioteka wydawana na licencji MIT. Dzięki niej możesz łatwo korzystać z Google Protocol Buffers i gRPC w swoim projekcie Qt.

Kluczowe zmiany:

  • Dodano bibliotekę wsparcia dla typów Qt. Teraz można używać niektórych typów Qt w opisie wiadomości protobuf.
  • Dodano wsparcie dla Conan, dziękujemy QtProtobuf 0.5.0GamePad64 za pomoc!
  • Wywołania metod call i subscription w QtGrpc są teraz bezpieczne dla wątków.
  • Dodano pole returnValue dla QQuickGrpcSubscription. Teraz można tworzyć powiązania QML na wiadomości stworzone w kontekście QML bez pośrednich handlerów.
  • Aby dostosować się do koncepcji protobuf, wszystkie pola w wiadomościach mają ustawiane wartości domyślne przed rozpoczęciem deserializacji.

Niewielkie zmiany:

  • Przeprojektowano wyszukiwanie qmake w procedurze budowy projektu. Priorytet ma qmake z CMAKE_PREFIX_PATH.
  • Przeprojektowano statyczne budowanie projektu, naprawiono kilka błędów.
  • Naprawiono błąd 'zawieszonej' subskrypcji przy pracy z QQuickGrpcSubscription i kontekstem QML.
  • Dodano konwersję dla typu google.protobuf.Timestamp z/do QDateTime.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster