QtProtobuf 0.6.0

È stata rilasciata una nuova versione della libreria QtProtobuf.

QtProtobuf è una libreria open-source rilasciata sotto licenza MIT. Questa libreria consente di utilizzare facilmente Google Protocol Buffers e gRPC nel tuo progetto Qt.

Principali modifiche:

  • Il generator e la libreria QtProtobuf sono stati 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 al prefisso di installazione del framework Qt).
  • Supporto di base per la cross-compilazione (documentazione allegata).
  • Corretto il supporto per i tipi nidificati con dipendenze reciproche.
  • Risolta un problema nel buffer di lettura per le iscrizioni gRPC.
  • Aggiunta la firma della chiamata al metodo gRPC con un valore di ritorno come parametro della funzione.
  • Aggiunto un canale gRPC basato su un'implementazione nativa in C++ di gRPC.
  • Aggiunti metodi gRPC aggiuntivi per la gestione degli errori e dei 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 rimpiazzi QML viene usato il nome originale dei messaggi protobuf.
  • Aggiunta la possibilità di generare un enum contenente l'elenco dei campi dei messaggi protobuf.

Modifiche minori:

  • Aggiunta la possibilità di compilare separatamente i test.
  • Modificato il meccanismo di ricerca delle dipendenze di terze parti.
  • microjson è collegato staticamente 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, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster