Qt 5.15

මැයි 26 වන දින, C++ රාමුවේ නව අනුවාදයක් නිකුත් කරන ලදී Qt 5.15LTS.

මෙම අනුවාදය Qt 5 නිකුත් කිරීමට පෙර Qt 6 හි අවසාන අනුවාදය වේ. Qt 6 හි ඉවත් කිරීමට සැලසුම් කර ඇති විශේෂාංග වත්මන් නිකුතුවේදී අත්හරිනු ලැබේ. Qt 6 නිකුත් කරන තෙක් වාණිජ නොවන සහාය ලබා දෙනු ඇත, වසර තුනක් සඳහා වාණිජ සහාය ලබා දෙනු ඇත.

ප්‍රවෘත්ති නිකුත් කරන්න:

  • Qt ග්‍රැෆික් තොගය පෝට් කිරීම ආරම්භ කරන ලදී Qt Rendering Hardware Interface (RHI), Qt Quick යෙදුම් සෘජු 3D, Metal (ඇපල් පද්ධතිවල ග්‍රැෆික් API), Vulkan සහ OpenGL මත ධාවනය කිරීමට ඉඩ සලසයි. Qt RHI Qt 6 හි කේන්ද්‍රීය කොටසක් වීමට සැලසුම් කර ඇත.

  • සම්පූර්ණ සහයෝගය එක් කරන ලදී Qt ඉක්මන් 3D - QML හි 3D දර්ශන නිර්වචනය කිරීමේ හැකියාව ඇති Qt Quick පදනම් වූ යෙදුම්වලට ත්‍රිමාණ අන්තර්ගත කාවැද්දීම සඳහා API. Qt 3 හි ප්‍රථමයෙන් හඳුන්වා දෙන ලද, මෙම API හි වත්මන් නිකුතුව පශ්චාත්-සැකසුම් බලපෑම් සඳහා සහය එක් කරයි, අභිරුචි ජ්‍යාමිතිය සඳහා නව API, ක්වාටර්නියන් මත පදනම් වූ හැඩ භ්‍රමණ API සහ අපසරන කිරණ සහාය.

  • Qt සැලසුම් චිත්රාගාරය 1.5 Qt Quick 3D සහාය ඇතිව, ඩොක් කළ හැකි විජට් මත පදනම් වූ ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණතක්, වැඩිදියුණු කළ ත්‍රිමාණ බැලීම, මූලද්‍රව්‍යවලට අනුසටහන් එක් කිරීමේ හැකියාව සහ නව රූප සටහන් සංස්කාරකයක්.

  • В QtQML සංරචක සඳහා "අනිවාර්‍ය" (අවශ්‍ය) ගුණාංග එකතු කර ඇත, ඒවායේ අගයන් සංරචකයේ පරිශීලකයින් විසින් සැකසීමට අවශ්‍ය වේ, සාදන ලද (අන්තර්ගත) සංරචක සැකසීම, වර්ග සැකසීමේ ප්‍රකාශන ක්‍රමය, ක්‍රියාකරු ඒකාබද්ධ කිරීම ?? වම් පස ඇති ශුන්‍ය අගයක අගය සැකසීමට. qmllint උපයෝගිතා අනතුරු ඇඟවීම් ද වැඩිදියුණු කර ඇත, QML කේත විලාස මාර්ගෝපදේශ සමඟ අනුකූලදැයි පරීක්ෂා කිරීමට qmlformat උපයෝගීතාව එක් කර ඇත, ක්ෂුද්‍ර පාලක සඳහා Qt පැකේජයේ කොටසක් ලෙස QML Qt 5.15 සඳහා QML සමඟ අනුකූල වී ඇත.

  • В Qt ඉක්මන් රූප මූලද්‍රව්‍ය සඳහා වර්ණ අවකාශය සහය එක් කරන ලදී, Qt Quick Shapes වෙත PathText මූලද්‍රව්‍යය එක් කරන ලදී. පොයින්ටර් හසුරුවන්නාට මවුස් කර්සරයේ හැඩය සැකසීමට cursorShape ගුණයක් ඇත, සිරස් සහ තිරස් වගු ශීර්ෂ එක් කිරීමට TableView සඳහා HeaderView වස්තුවක් එක් කර ඇත.

  • සේවාලාභී පැත්තේ හැඩගැන්වීම් (CSD) සඳහා වැඩිදියුණු කළ සහාය.

  • Qt Lottie, Adobe Effects සජීවිකරණ ඒකාබද්ධ කිරීමේ මොඩියුලය, දැන් සම්පුර්ණයෙන් සහය දක්වයි.

  • Qt වෙබ් එන්ජින් Chromium 80 වෙත යාවත්කාලීන කරන ලදී.

  • У Qt3D පැතිකඩ සහ නිදොස්කරණය සඳහා වැඩි දියුණු කළ සහාය.

  • Qt බහුමාධ්‍යය බහු පෘෂ්ඨයන් මත විදැහුම්කරණයට සහය දක්වයි. Qt GUI හි පින්තූර පරිමාණය කිරීම සහ පරිවර්තනය කිරීම සඳහා වන ක්‍රියා පටිපාටි දැන් බොහෝ අවස්ථා වලදී බහු-නූල් කර ඇත.

  • Qt ජාලය අභිරුචි කල් ඉකුත්වීම් සහ TLS 1.3 සැසි ප්‍රවේශපත්‍ර සඳහා සහය දක්වයි.

  • QRunnable සහ QThreadPool std::function සමඟ එක්ව ක්‍රියා කළ හැක, QFile::moveToTrash() වෙත හරස් වේදිකා මකා දැමීමේ ක්‍රමය එක් කළේය.

  • Android හි ස්වදේශීය ගොනු තේරීම් සංවාදය සඳහා සහය එක් කරන ලදී.

මූලාශ්රය: linux.org.ru

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