QtProtobuf 0.6.0

Eine neue Version der QtProtobuf-Bibliothek wurde veröffentlicht.

QtProtobuf ist eine offene Bibliothek, die unter der MIT-Lizenz veröffentlicht wird. Damit können Sie Google Protocol Buffers und gRPC mühelos in Ihrem Qt-Projekt verwenden.

Wichtige Änderungen:

  • Der Generator und die QtProtobuf-Bibliothek sind in zwei separate Module aufgeteilt.
  • Die Installationspfade für die .pri-Dateien und QML-Module wurden geändert (für den Fall, dass das Installationspräfix nicht mit dem Installationspräfix des Qt-Frameworks übereinstimmt).
  • Grundlegende Unterstützung für Cross-Compilation (Dokumentation ist beigefügt).
  • Die Unterstützung für verschachtelte Typen mit gegenseitigen Abhängigkeiten wurde behoben.
  • Ein Problem im Lese-Puffer für gRPC-Subscriptions wurde behoben.
  • Eine gRPC-Methode mit Rückgabewert wurde als Funktionsparameter hinzugefügt.
  • Ein gRPC-Kanal basierend auf der nativen C++-Implementierung von gRPC wurde hinzugefügt.
  • Zusätzliche gRPC-Methoden zur Fehlerbehandlung und zur Verwaltung von Zeitüberschreitungen des Kanals wurden hinzugefügt.
  • Die Möglichkeit, zusätzlichen Namensraum (aka namespace) für Protobuf-Nachrichten zu generieren, wurde hinzugefügt. (EXPERIMENTELL)
  • Eine explizite Reflexion von Protobuf-Nachrichten wurde hinzugefügt, um eine genauere JSON-Serialisierung zu ermöglichen.
  • Die Namen der QML-Eigenschaften wurden geändert. Jetzt verwenden die QML-Duplikate die Originalnamen der Protobuf-Nachrichten.
  • Die Möglichkeit zur Generierung eines Enums, das eine Liste der Felder von Protobuf-Nachrichten enthält, wurde hinzugefügt.

Geringfügige Änderungen:

  • Die Möglichkeit zur separaten Erstellung von Tests wurde hinzugefügt.
  • Der Mechanismus zur Suche nach externen Abhängigkeiten wurde geändert.
  • Microjson wird statisch mit der QtProtobuf-Bibliothek verlinkt und ist nicht länger eine Abhängigkeit.
  • Binärpakete für Windows wurden hinzugefügt.

Quelle: linux.org.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster