QtProtobuf kutubxonasining yangi versiyasi chiqdi.
QtProtobuf - MIT litsenziyasi ostida chiqarilgan bepul kutubxona. Uning yordami bilan siz Qt loyihangizda Google Protocol Buffers va gRPC-dan osongina foydalanishingiz mumkin.
Asosiy o'zgarishlar:
- Qt tipidagi qo'llab-quvvatlash kutubxonasi qo'shildi. Endi siz protobuf xabarlari tavsifida Qt turlaridan foydalanishingiz mumkin.
- Konan qo'llab-quvvatlashi qo'shildi, rahmat GamePad 64 yordam uchun!
- QtGrpc-da qo'ng'iroq va obuna usullarini chaqirish endi xavfsizdir.
- QQuickGrpcSubscription uchun returnValue maydoni qo'shildi. Endi siz QML kontekstida yaratilgan xabarlarga QML ulanishini oraliq protsessorlarsiz amalga oshirishingiz mumkin.
- Protobuf kontseptsiyalariga mos kelishi uchun xabarlardagi barcha maydonlar seriyadan chiqarish boshlanishidan oldin standart qiymatlarga o'rnatiladi.
Kichik o'zgarishlar:
- Loyihani qurish tartibida qmake qidiruvi qayta ishlandi. CMAKE_PREFIX_PATH dan qmake-ga ustuvorlik beriladi.
- Loyihaning statik konstruktsiyasi qayta ishlandi, ba'zi xatolar tuzatildi.
- QQuickGrpcSubscription va QML konteksti bilan ishlashda tiqilib qolgan obuna xatosi tuzatildi.
- google.protobuf.Timestamp turi uchun/dan QDateTime-ga konvertatsiya qo'shildi.
Manba: linux.org.ru