QtProtobuf 0.5.0

Toleo jipya la maktaba ya QtProtobuf limetolewa.

QtProtobuf ni maktaba ya bure iliyotolewa chini ya leseni ya MIT. Kwa usaidizi wake unaweza kutumia Google Protocol Buffers na gRPC kwa urahisi katika mradi wako wa Qt.

Mabadiliko muhimu:

  • Imeongeza maktaba ya usaidizi ya aina ya Qt. Sasa unaweza kutumia baadhi ya aina za Qt katika maelezo ya ujumbe wa protobuf.
  • Aliongeza Conan msaada, asante QtProtobuf 0.5.0MchezoPad64 kwa msaada!
  • Kupiga simu na mbinu za usajili katika QtGrpc sasa ni salama.
  • Imeongeza sehemu ya returnValue kwenye Usajili wa QQuickGrpc. Sasa unaweza kushurutisha QML kwenye ujumbe ulioundwa katika muktadha wa QML bila vichakataji vya kati.
  • Ili kuendana na dhana za protobuf, sehemu zote katika ujumbe zimewekwa kwa maadili chaguo-msingi kabla ya kuondoa utumishi.

Mabadiliko madogo:

  • Utafutaji wa qmake katika utaratibu wa ujenzi wa mradi umefanyiwa kazi upya. Kipaumbele kinatolewa kwa qmake kutoka CMAKE_PREFIX_PATH.
  • Ujenzi wa tuli wa mradi umerekebishwa, makosa kadhaa yamewekwa.
  • Imerekebisha hitilafu ya usajili iliyokwama wakati wa kufanya kazi na Usajili wa QQuickGrpcSubscription na muktadha wa QML.
  • Uongofu ulioongezwa wa aina ya google.protobuf.Timestamp kutoka/hadi QDateTime.

Chanzo: linux.org.ru

Kuongeza maoni