Qt 6.4 නව විශේෂාංග, අභ්‍යන්තර වැඩිදියුණු කිරීම් සහ තවත් බොහෝ දේ සමඟ පැමිණේ

Qt 6.4 නව විශේෂාංග, අභ්‍යන්තර වැඩිදියුණු කිරීම් සහ තවත් බොහෝ දේ සමඟ පැමිණේ

Qt යනු චිත්‍රක පරිශීලක අතුරුමුහුණත් භාවිතා කරන වැඩසටහන් සංවර්ධනය කිරීම සඳහා බහුලව භාවිතා වන හරස් වේදිකා වස්තු-නැඹුරු රාමුවකි.

Qt සමාගම එළිදැක්වීය හි නව අනුවාදය දියත් කිරීම qt 6.4, Qt 6 ශාඛාවේ ක්‍රියාකාරීත්වය ස්ථාවර කිරීම සහ වැඩි කිරීම සඳහා වැඩ දිගටම කරගෙන යයි.

Q ගේ කණ්ඩායමt විසින් Qt Quick's TableView සහ TreeView වර්ග සඳහා වැඩි ක්‍රියාකාරීත්වයක් එක් කරන ලදී, නව වේදිකා සඳහා සහය දැක්වීමට අමතරව, එය බොහෝ නව විශේෂාංග ගෙන එයි, සමහරක් තාක්ෂණික දියුණුව සහ බොහෝ අභ්‍යන්තර වැඩිදියුණු කිරීම් ලෙස.

Qt 6.4 හි ප්‍රධාන නව අංග

මෙම නව අනුවාදයේ WebAssembly වේදිකාව සඳහා පූර්ණ සහාය ක්‍රියාත්මක කර ඇත, එය ඔබට වෙබ් බ්‍රවුසරයක ක්‍රියාත්මක වන සහ විවිධ දෘඪාංග වේදිකා අතර අතේ ගෙන යා හැකි Qt යෙදුම් නිර්මාණය කිරීමට ඉඩ සලසයි. WebAssembly වේදිකාව සඳහා ගොඩනගා ඇති යෙදුම්, JIT පිටපත් කිරීමට ස්තුතිවන්ත වන අතර, ස්වදේශීය කේතයට ආසන්න කාර්ය සාධනයක් සමඟින් ධාවනය වේ, Qt Quick, Qt Quick 3D සහ Qt හි ඇති දෘශ්‍යකරණ මෙවලම් භාවිතා කළ හැක.

කැපී පෙනෙන තවත් වෙනසක් වන්නේ එයයි Qt TextToSpeech මොඩියුලය ප්‍රධාන ව්‍යුහය වෙත ආපසු ලබා දුන්නේය, Qt 5 හි ඇතුළත් වූ නමුත් Qt 6 ශාඛාවට ඇතුළත් කර නොතිබුණි. මොඩියුලය කථන සංස්ලේෂණ මෙවලම් සපයයි, ආබාධ සහිත පුද්ගලයින් සඳහා යෙදුම්වල ප්‍රවේශ්‍යතාව වැඩි කිරීමට හෝ පරිශීලකයා සඳහා නව පසුබිම් තොරතුරු මෙවලම් ක්‍රියාත්මක කිරීමට, උදාහරණයක් ලෙස, මෝටර් රථ තොරතුරු විනෝදාස්වාද යෙදුම්වල දැනුම්දීම් ප්‍රදර්ශනය කිරීමට භාවිතා කළ හැක. ලිනක්ස් හි, කථන ඩිස්පචර් පුස්තකාලය භාවිතයෙන් පෙළ-කථන පරිවර්තනය සිදු කෙරේ (libspeechd), සහ සම්මත මෙහෙයුම් පද්ධති API හරහා වෙනත් වේදිකාවල.

ඊට අමතරව බව ද අවධාරණය කෙරේ iOS විලාසය ක්‍රියාත්මක කිරීම සමඟ පර්යේෂණාත්මක මොඩියුලයක් එක් කරන ලදී QtQuick සඳහා. Qt Quick Controls මත පදනම් වූ යෙදුම් වලට මෙම මොඩියුලය ස්වයංක්‍රීයව iOS වේදිකාවේ ස්වදේශීය හම් සෑදීමට භාවිතා කළ හැක, Windows, macOS සහ Android මත ස්වදේශීය සම් භාවිතා කරන ආකාරය හා සමාන වේ.

මොඩියුලයක් එකතු කරන ලදී HTTP සේවාදායක ක්‍රියාකාරීත්වය ඒකාබද්ධ කිරීමට පර්යේෂණාත්මක QtHttpServer HTTP/1.1, TLS/HTTPS, WebSockets, දෝෂ හැසිරවීම, URL පරාමිති (QHttpServerRouter) මත පදනම්ව මාර්ගගත ඉල්ලීම් සහ REST API සඳහා සහය දක්වන යෙදුම්වල.

පර්යේෂණාත්මක Qt Quick 3D භෞතික විද්‍යා මොඩියුලයක් එක් කරන ලදී, Qt Quick 3D සමඟ භාවිතා කළ හැකි භෞතික ක්‍රියාවලීන් අනුකරණය කිරීම සඳහා API සපයයි වස්තු යථාර්ථවාදීව අන්තර්ක්‍රියා කිරීමට සහ චලනය කිරීමට 3D දර්ශන වල. ක්රියාත්මක කිරීම PhysX එන්ජිම මත පදනම් වේ.

එය ද ඉස්මතු කර දක්වයි Qt Quick 3D මොඩියුලයට ගෝලීය ආලෝකකරණය සඳහා පර්යේෂණාත්මක සහාය එක් කරන ලදී ත්‍රිමාණ දර්ශනයක විවිධ ප්‍රභවයන්ගෙන් ආලෝකය වඩාත් යථාර්ථවාදීව අනුකරණය කිරීමට විකිරණ සිතියම් භාවිතා කිරීම. Qt Quick 3D රේඛීය අංශු, දිලිසෙන ද්‍රව්‍ය, උසස් පරාවර්තන සැකසුම්, ස්කයිබොක්ස් සහ අභිරුචි ද්‍රව්‍ය සහ වයනය සඳහා ද සහය දක්වයි.

Qt Quick හි සපයා ඇති TableView සහ TreeView වර්ග යතුරුපුවරු සංචාලනය, පේළි සහ තීරු තේරීම, සෛල පිහිටීම, සජීවිකරණය සහ ගස් ව්‍යුහයන් කඩා වැටීම සහ ප්‍රසාරණය කිරීම සඳහා සහය දැක්වීම සඳහා දීර්ඝ කර ඇත.

Qt Quick නව FrameAnimation වර්ගයක් හඳුන්වා දෙයි සජීවිකරණ රාමු සමඟ සමමුහුර්තව කේතය ධාවනය කිරීමට ඉඩ සලසයි. සජීවිකරණ සුමට බව වැඩි දියුණු කිරීම සඳහා, Qt Quick බහු-නූල් විදැහුම්කරණයේදී vsync missynchronization ස්වයංක්‍රීයව හැසිරවීම ද සපයයි.

විජට් QQuickWidget, Qt Quick සහ Qt Widget මත පදනම්ව මූලද්‍රව්‍ය ඒකාබද්ධ කරන අතුරුමුහුණත් නිර්මාණය කිරීමට ඉඩ සලසයි, RHI ස්ථරය සඳහා පූර්ණ සහය ඇත (Rendering Hardware Interface), ඔබට OpenGL භාවිතයෙන් පමණක් නොව, API Vulkan, Metal සහ Direct 3D මතද වැඩ කිරීමට ඉඩ සලසයි.

අතර කැපී පෙනෙන වෙනත් වෙනස්කම් මෙම නව අනුවාදයේ:

  • QSslServer පන්තිය Qt Network මොඩියුලයට එක් කර ඇති අතර, එමඟින් ඔබට ආරක්ෂිත සන්නිවේදන නාලිකාවක් පිහිටුවීමට TLS භාවිතා කරන කාර්යක්ෂම ජාල සේවාදායකයන් නිර්මාණය කිරීමට ඉඩ සලසයි.
  • වීඩියෝ සහ ශ්‍රව්‍ය සැකසුම් සඳහා FFmpeg පැකේජය භාවිතා කරන Qt බහුමාධ්‍ය මොඩියුලයට පර්යේෂණාත්මක පසුබිමක් එක් කර ඇත.
  • අවකාශීය ශබ්දය සඳහා සහය එකතු කරන ලද අතර, ඔබට ත්‍රිමාණ ශබ්ද බෙදාහැරීම් සහිත දර්ශන නිර්මාණය කිරීමට සහ සවන්දෙන්නන්ගේ ස්ථානය, කාමර ප්‍රමාණය සහ බිත්ති සහ බිම් ද්‍රව්‍ය මත පදනම්ව ශබ්ද පරාවර්තන ලක්ෂණ සහිත අතථ්‍ය කාමර අනුකරණය කිරීමට ඉඩ සලසයි.
  • Qt Widgets මොඩියුලය තුළ, QFormLayout පන්තිය ව්‍යුහගත පරිශීලක ආදානය ග්‍රහණය කර ගැනීම සඳහා අතුරුමුහුණත් නිර්මාණය කිරීමට ශ්‍රිත සමඟින් දීර්ඝ කර ඇත.
  • QWizard පන්තියේ, බහු-අදියර අතුරුමුහුණත් නිර්මාණය කිරීමට නිර්මාණය කර ඇති අතර, ආකෘතිවල රේඛා දෘශ්‍යතාව පාලනය කිරීමට සහ ඕනෑම විශාරද පිටුවකට සැරිසැරීමට API එකතු කර ඇත.
  • C++ සිට QML වෙත ව්‍යුහගත දත්ත යැවීම පහසු කිරීම සඳහා QML විසින් අගය වර්ග සඳහා වැඩි දියුණු කළ සහාය ඇත.
  • QTextDocuments පන්තියේ Markdown සලකුණු කිරීම සඳහා සහය එක් කරන ලදී.

අවසාන වශයෙන් සිටින අයට ඒ ගැන වැඩිදුර ඉගෙනීමට උනන්දුයි, Qt 6.4 Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04, CentOS 8.2 , openSUSE 15.3, SUSE 15 SP2 ) සඳහා සහය සපයන බව ඔබ දැනගත යුතුය.

ඔබට වැඩි විස්තර ලබා ගත හැක පහත සබැඳියේ.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.