QtProtobuf 0.6.0

È stata rilasciata una nuova versione della libreria QtProtobuf.

QtProtobuf è una libreria gratuita distribuita con licenza MIT. Con essa puoi utilizzare facilmente Google Protocol Buffers e gRPC nel tuo progetto Qt.

Principali modifiche:

  • Il generatore e la libreria QtProtobuf sono separati in due moduli distinti.
  • Modificati i percorsi di installazione dei file .pri e dei moduli QML (nel caso in cui il prefisso di installazione non corrisponda a quello del framework Qt).
  • Supporto di base per la cross-compilazione (documentazione inclusa).
  • Corretta la gestione dei tipi annidati con dipendenze reciproche.
  • Corretta una problematica nel buffer di lettura per le sottoscrizioni gRPC.
  • Aggiunta la firma di chiamata del metodo gRPC con valore restituito come parametro della funzione.
  • Aggiunto un canale gRPC basato sull'implementazione nativa C++ di gRPC.
  • Aggiunti metodi gRPC aggiuntivi per gestire errori e timeout del canale.
  • Aggiunta la possibilità di generare uno spazio dei nomi aggiuntivo (aka namespace) per i messaggi protobuf. (ESPERIMENTALE)
  • Aggiunta la riflessione esplicita sui messaggi protobuf, per una serializzazione JSON più accurata.
  • Modificato il nome delle proprietà QML. Ora per i duplicati QML viene utilizzato il nome originale dei messaggi protobuf.
  • Aggiunta la funzionalità di generare enum contenente l'elenco dei campi dei messaggi protobuf.

Modifiche minori:

  • Aggiunta la possibilità di compilare i test separatamente.
  • Modificato il meccanismo di ricerca delle dipendenze esterne.
  • microjson è staticamente collegato alla libreria QtProtobuf e non è più una dipendenza.
  • Aggiunti pacchetti binari per Windows.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster