Թողարկվել է QtProtobuf գրադարանի նոր տարբերակը։
QtProtobuf-ը անվճար գրադարան է, որը թողարկվել է MIT լիցենզիայի ներքո: Նրա օգնությամբ դուք հեշտությամբ կարող եք օգտագործել Google Protocol Buffers-ը և gRPC-ն ձեր Qt նախագծում:
Հիմնական փոփոխությունները.
- Ավելացվեց Qt տեսակի աջակցության գրադարան: Այժմ դուք կարող եք օգտագործել Qt-ի որոշ տեսակներ պրոտոբուֆ հաղորդագրությունների նկարագրության մեջ:
- Ավելացվեց Conan-ի աջակցությունը, շնորհակալություն GamePad64 օգնության համար!
- Զանգի և բաժանորդագրության մեթոդները QtGrpc-ում զանգահարելն այժմ անվտանգ է:
- Ավելացվեց returnValue դաշտը QQuickGrpcSubscription-ին: Այժմ դուք կարող եք կատարել QML կապակցում QML համատեքստում ստեղծված հաղորդագրությունների վրա՝ առանց միջանկյալ պրոցեսորների:
- Protobuf հասկացություններին համապատասխան լինելու համար հաղորդագրությունների բոլոր դաշտերը դրված են լռելյայն արժեքների վրա՝ նախքան ապասերիալացումը սկսելը:
Փոքր փոփոխություններ.
- Ծրագրի կառուցման գործընթացում qmake որոնումը վերամշակվել է: Առաջնահերթությունը տրվում է qmake-ին CMAKE_PREFIX_PATH-ից:
- Նախագծի ստատիկ կառուցվածքը վերամշակվել է, որոշ սխալներ շտկվել են։
- Շտկվել է բաժանորդագրության խրված սխալը QQuickGrpcSubscription-ի և QML համատեքստի հետ աշխատելիս:
- Ավելացվել է փոխակերպում google.protobuf.Timestamp տեսակի համար՝ սկսած/դեպի QDateTime:
Source: linux.org.ru