Qt Wayland Compostor සඳහා බලපත්‍රය වෙනස් කිරීම සහ Qt Creator තුළ ටෙලිමෙට්‍රි එකතු කිරීම සබල කිරීම

Qt සමූහ සමාගම නිවේදනය කරන ලදි Qt Wayland Compostor, Qt Application Manager සහ Qt PDF සංරචක සඳහා බලපත්‍රය වෙනස් කිරීම පිළිබඳව, Qt 5.14 නිකුතුවෙන් පටන් ගෙන, LGPLv3 වෙනුවට GPLv3 බලපත්‍රය යටතේ සැපයීමට පටන් ගනී. වෙනත් වචන වලින් කිවහොත්, මෙම සංරචක වෙත සම්බන්ධ කිරීම සඳහා දැන් GPLv3-අනුකූල බලපත්‍ර යටතේ වැඩසටහන් වල ප්‍රභව කේතය විවෘත කිරීම හෝ වාණිජ බලපත්‍රයක් මිලදී ගැනීම අවශ්‍ය වේ (පෙර, LGPLv3 හිමිකාර කේතයට සම්බන්ධ කිරීමට අවසර දී ඇත).

Qt Wayland Compositor සහ Qt යෙදුම් කළමනාකරු ප්‍රධාන වශයෙන් භාවිතා කරනුයේ කාවැද්දූ සහ ජංගම උපාංග සඳහා විසඳුම් නිර්මාණය කිරීම සඳහා වන අතර Qt PDF මීට පෙර ලබා ගත හැකි වූයේ පරීක්ෂණ නිකුත් කිරීමේ පෝරමයේ පමණි. GPLv3 යටතේ අතිරේක මොඩියුල සහ වේදිකා ගණනාවක් දැනටමත් සපයා ඇති බව සැලකිල්ලට ගත යුතුය, ඒවා අතර:

  • Qt ප්‍රස්ථාර
  • Qt CoAP
  • Qt දත්ත දෘශ්‍යකරණය
  • Qt උපාංග උපයෝගිතා
  • Qt KNX
  • Qt Lottie Animation
  • Qt MQTT
  • Qt ජාල සත්‍යාපනය
  • Qt Quick WebGL
  • Qt අතථ්‍ය යතුරුපුවරුව
  • WebAssembly සඳහා Qt

තවත් කැපී පෙනෙන වෙනසක් වන්නේ ඇතුළත් කිරීම Qt Creator වෙත ටෙලිමෙට්‍රි යැවීමේ විකල්ප. Telemetry සබල කිරීමට හේතුව ලෙස දක්වා ඇත්තේ Qt නිෂ්පාදන පසුව ඒවායේ ගුණාත්මක භාවය වැඩිදියුණු කිරීම සඳහා භාවිතා කරන ආකාරය තේරුම් ගැනීමට ඇති ආශාවයි. නිශ්චිත පරිශීලකයන් හඳුනා නොගෙන නිර්නාමික ආකෘතියකින් තොරතුරු සකසන බව සඳහන් වේ, නමුත් පරිශීලක දත්ත නිර්නාමිකව වෙන් කිරීමට UUID භාවිතා කරයි (Qt class QUuid උත්පාදනය සඳහා භාවිතා වේ). සංඛ්‍යාලේඛන යවන ලද IP ලිපිනය හඳුනාගැනීමක් ලෙසද භාවිතා කළ හැක, නමුත් තුළ ගිවිසුම පුද්ගලික තොරතුරු සැකසීම සම්බන්ධයෙන්, සමාගම IP ලිපින වෙත සබැඳියක් පවත්වාගෙන නොයන බව සඳහන් වේ.

අද නිකුතුවේ සංඛ්‍යාලේඛන යැවීමේ අංගයක් ඇතුළත් වේ Qt නිර්මාතෘ 4.10.1. Telemetry ආශ්‍රිත ක්‍රියාකාරීත්වය ක්‍රියාත්මක වන්නේ "telemetry" ප්ලගිනය හරහා වන අතර, පරිශීලකයා ස්ථාපනය අතරතුර දත්ත රැස් කිරීම ප්‍රතික්ෂේප නොකරන්නේ නම් එය සක්‍රිය වේ (ස්ථාපන ක්‍රියාවලියේදී අනතුරු ඇඟවීමක් නිකුත් කරනු ලැබේ, එහිදී Telemetry යැවීමේ විකල්පය පෙරනිමියෙන් උද්දීපනය කෙරේ). ප්ලගිනය රාමුව මත පදනම් වේ KUserFeedback, KDE ව්‍යාපෘතිය මගින් සංවර්ධනය කරන ලදී. සැකසුම් තුළ "Qt Creator Telemetry" කොටස හරහා, පරිශීලකයාට බාහිර සේවාදායකයට මාරු කරන දත්ත පාලනය කළ හැකිය. ටෙලිමෙට්‍රි විස්තර මට්ටම් පහක් ඇත:

  • මූලික පද්ධති තොරතුරු (Qt සහ Qt Creator, compiler සහ QPA ප්ලගිනයේ අනුවාද පිළිබඳ තොරතුරු);
  • මූලික භාවිත සංඛ්‍යාලේඛන (අතිරේකව, Qt Creator දියත් කිරීමේ වාර ගණන සහ වැඩසටහනේ වැඩ කරන කාලය පිළිබඳ තොරතුරු සම්ප්‍රේෂණය වේ);
  • සවිස්තරාත්මක පද්ධති තොරතුරු (තිර පරාමිතීන්, OpenGL සහ චිත්රක කාඩ්පත් තොරතුරු);
  • සවිස්තරාත්මක භාවිත සංඛ්‍යාලේඛන (බලපත්‍රය පිළිබඳ තොරතුරු, Qt Quick Designer භාවිතය, ප්‍රදේශය, ගොඩනැගීමේ පද්ධතිය, විවිධ Qt Creator මාතයන් භාවිතය);
  • දත්ත රැස් කිරීම අබල කරන්න.

සැකසීම් තුළ, ඔබට එක් එක් සංඛ්‍යාලේඛන පරාමිතිය ඇතුළත් කිරීම තෝරා බේරා පාලනය කළ හැකි අතර බාහිර සේවාදායකයට යවන ලද JSON ලේඛනය බැලීමටද හැකිය. වත්මන් නිකුතුවේදී, පෙරනිමි මාදිලිය දත්ත රැස් කිරීම අක්‍රීය කිරීම වේ, නමුත් අනාගතයේදී සවිස්තරාත්මක භාවිත සංඛ්‍යාලේඛන මාදිලිය සක්‍රීය කිරීමට සැලසුම් කර ඇත. සංකේතාත්මක සන්නිවේදන නාලිකාවක් හරහා දත්ත සම්ප්‍රේෂණය වේ. සේවාදායක ප්‍රොසෙසරය ඇමේසන් වලාකුළෙහි ක්‍රියාත්මක වේ (සංඛ්‍යාලේඛන ආචයනය සබැඳි ස්ථාපකය ලෙස එකම පසුබිමක පිහිටා ඇත).

Qt Wayland Compostor සඳහා බලපත්‍රය වෙනස් කිරීම සහ Qt Creator තුළ ටෙලිමෙට්‍රි එකතු කිරීම සබල කිරීම

ඊට අමතරව, එය සටහන් කළ හැකිය පරීක්ෂණ ආරම්භය Qt 5.14 හි පළමු බීටා අනුවාදය. නොවැම්බර් 26 නිකුත් කිරීමට බලාපොරොත්තු වේ. Qt 5.14 නිකුත් කිරීම සමහරක් සඳහා මූලික සහාය ඇතුළත් කිරීම සඳහා කැපී පෙනේ අවස්ථාවන්සඳහා සැලසුම් කර ඇත Qt 6. උදාහරණයක් ලෙස, ත්‍රිමාණ සහය සහිත නව Qt Quick හි මූලික ක්‍රියාත්මක කිරීමක් එක් කර ඇත. නව දර්ශන විදැහුම්කරණ API මඟින් ඔබට Vulkan, Metal හෝ Direct3D 3 මත Qt Quick මත පදනම්ව යෙදුම් ධාවනය කිරීමට ඉඩ සලසයි (OpenGL වෙත තදින් බැඳීමකින් තොරව), අතුරු මුහුණතේ ත්‍රිමාණ මූලද්‍රව්‍ය නිර්වචනය කිරීමට QML භාවිතා කිරීමට හැකි වේ. UIP ආකෘතිය, සහ Qt 11D හි අන්තර්ගතය සමඟ QML ඒකාබද්ධ කිරීමේදී විශාල පොදු කාර්ය සහ 3D සහ 3D අතර රාමු මට්ටමින් සජීවිකරණ සහ පරිවර්තනයන් සමමුහුර්ත කිරීමට නොහැකි වීම වැනි ගැටළු විසඳනු ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න