Qt Group ընկերություն հայտարարվեց Qt Wayland Compositor-ի, Qt Application Manager-ի և Qt PDF բաղադրիչների լիցենզիան փոխելու մասին, որոնք, սկսած Qt 5.14-ի թողարկումից, կսկսեն տրամադրվել GPLv3 լիցենզիայի ներքո՝ LGPLv3-ի փոխարեն: Այլ կերպ ասած, այս բաղադրիչներին կապակցելու համար այժմ կպահանջվի բացել GPLv3-ի հետ համատեղելի լիցենզիաների ներքո գտնվող ծրագրերի սկզբնական կոդը կամ գնել առևտրային լիցենզիա (նախկինում LGPLv3-ը թույլ էր տալիս կապվել սեփականության կոդի հետ):
Qt Wayland Compositor-ը և Qt Application Manager-ը հիմնականում օգտագործվում են ներկառուցված և շարժական սարքերի համար լուծումներ ստեղծելու համար, իսկ Qt PDF-ը նախկինում հասանելի էր միայն թեստային թողարկման ձևով: Հարկ է նշել, որ մի շարք լրացուցիչ մոդուլներ և հարթակներ արդեն մատակարարվում են GPLv3-ի ներքո, այդ թվում՝
Qt գծապատկերներ
Qt CoAP
Qt տվյալների պատկերացում
Qt Սարքի կոմունալ ծառայություններ
Qt KNX
Qt Lottie անիմացիա
Qt MQTT
Qt ցանցի նույնականացում
Qt Quick WebGL
Qt վիրտուալ ստեղնաշար
Qt WebAssembly-ի համար
Մեկ այլ ուշագրավ փոփոխություն է ներառյալ Հեռաչափություն Qt Creator-ին ուղարկելու տարբերակներ: Հեռաչափությունը միացնելու համար նշված պատճառն այն է, որ ցանկությունն է հասկանալ, թե ինչպես են օգտագործվում Qt արտադրանքները՝ հետագայում դրանց որակը բարելավելու համար: Նշվում է, որ տեղեկատվությունը մշակվում է անանուն ձևով՝ առանց կոնկրետ օգտատերերի նույնականացման, բայց օգտագործելով UUID՝ օգտվողի տվյալները անանուն բաժանելու համար (Qt դասի QUuid-ն օգտագործվում է գեներացման համար): IP հասցեն, որից ուղարկվում է վիճակագրություն, կարող է նաև օգտագործվել որպես նույնացուցիչ, բայց համաձայնագիր Անձնական տեղեկատվության մշակման վերաբերյալ նշվում է, որ ընկերությունը չի պահպանում հղում դեպի IP հասցեներ։
Այսօրվա թողարկումում ներառված է վիճակագրություն ուղարկելու բաղադրիչ Qt Ստեղծող 4.10.1. Telemetry-ի հետ կապված գործառույթն իրականացվում է «telemetry» հավելվածի միջոցով, որն ակտիվանում է, եթե օգտատերը չի հրաժարվում տվյալների հավաքագրումից տեղադրման ժամանակ (տեղադրման գործընթացում տրվում է նախազգուշացում, որում լռելյայն ընդգծված է հեռաչափություն ուղարկելու տարբերակը): Փլագինը հիմնված է շրջանակի վրա KUserFeedback, մշակված KDE նախագծի կողմից։ Կարգավորումների «Qt Creator Telemetry» բաժնի միջոցով օգտատերը կարող է վերահսկել, թե ինչ տվյալներ են փոխանցվում արտաքին սերվերին: Հեռաչափության մանրամասների հինգ մակարդակ կա.
Հիմնական համակարգի տեղեկատվություն (տեղեկություններ Qt և Qt Creator-ի տարբերակների, կոմպիլյատորի և QPA հավելվածի մասին);
Օգտագործման հիմնական վիճակագրությունը (ի լրումն, տեղեկատվություն է փոխանցվում Qt Creator-ի գործարկման հաճախականության և ծրագրում աշխատանքի տևողության մասին);
Համակարգի մանրամասն տեղեկատվություն (էկրանի պարամետրեր, OpenGL և գրաֆիկական քարտի տեղեկատվություն);
Օգտագործման մանրամասն վիճակագրություն (լիցենզիայի մասին տեղեկատվություն, Qt Quick Designer-ի օգտագործում, տեղայնացում, կառուցման համակարգ, տարբեր Qt Creator ռեժիմների օգտագործում);
Անջատել տվյալների հավաքագրումը:
Կարգավորումներում կարող եք նաև ընտրողաբար վերահսկել վիճակագրության յուրաքանչյուր պարամետրի ներառումը և դիտել արդյունքում ստացված JSON փաստաթուղթը, որն ուղարկվել է արտաքին սերվեր: Ընթացիկ թողարկումում լռելյայն ռեժիմը տվյալների հավաքագրումն անջատելն է, սակայն ապագայում նախատեսվում է միացնել մանրամասն օգտագործման վիճակագրության ռեժիմը: Տվյալները փոխանցվում են կոդավորված կապի ալիքով: Սերվերի պրոցեսորն աշխատում է Amazon-ի ամպի մեջ (վիճակագրության պահեստը գտնվում է նույն հետնամասում, ինչ առցանց տեղադրողը):
Բացի այդ, կարող եք նշել փորձարկման սկիզբը Qt 5.14-ի առաջին բետա տարբերակը: Թողարկումը սպասվում է նոյեմբերի 26-ին։ Qt 5.14-ի թողարկումը հատկանշական է ոմանց համար նախնական աջակցության ընդգրկմամբ հնարավորություններընախատեսված է Qt 6. Օրինակ, ավելացվել է նոր Qt Quick-ի նախնական ներդրումը 3D աջակցությամբ: Տեսարանի ցուցադրման նոր API-ն թույլ կտա ձեզ գործարկել Qt Quick-ի վրա հիմնված հավելվածներ Vulkan, Metal կամ Direct3D 11-ի վրա (առանց OpenGL-ի հետ սերտորեն կապված լինելու), հնարավորություն կտա օգտագործել QML՝ ինտերֆեյսում 3D տարրեր սահմանելու համար՝ առանց օգտագործելու UIP ձևաչափով, ինչպես նաև կլուծի այնպիսի խնդիրներ, ինչպիսիք են մեծ ծախսերը, QML-ն ինտեգրելիս Qt 3D-ի բովանդակությանը և անիմացիաներն ու փոխակերպումները 2D-ի և 3D-ի շրջանակի մակարդակում համաժամեցնելու անկարողությունը: