Qt 6.2 ማዕቀፍ መልቀቅ

የ Qt ኩባንያ የ Qt 6.2 ማዕቀፍ መልቀቅን አሳትሟል ፣ በዚህ ውስጥ ሥራው የ Qt 6 ቅርንጫፍን ተግባር ማረጋጋቱን እና ማሳደግ ይቀጥላል ። 6.2+፣ openSUSE 10+)፣ iOS 10.14+፣ Android (API 20.04+)፣ webOS፣ INTEGRITY እና QNX። የQt አካላት የምንጭ ኮድ በLGPLv8.1 እና GPLv15.1 ፍቃዶች ቀርቧል። Qt 13 የLTS የመልቀቅ ሁኔታን ተቀብሏል፣ በዚህ ውስጥ ዝማኔዎች ለንግድ ፈቃድ ተጠቃሚዎች ለሶስት ዓመታት የሚፈጠሩ ናቸው (ሌሎች፣ ዝማኔዎች ቀጣዩ ዋና ልቀት ከመፈጠሩ በፊት ለስድስት ወራት ይታተማሉ)።

የQt 6.2 ቅርንጫፉ ከQt 5.15 በሞጁል ቅንብር አንፃር እኩልነት ላይ እንደደረሰ ምልክት ተደርጎበታል እና ከ Qt 5 ለብዙ ተጠቃሚዎች ፍልሰት ተስማሚ ነው። በ Qt 6.2 ውስጥ ያሉት ቁልፍ ማሻሻያዎች በዋናነት በ Qt 5.15 ውስጥ የሚገኙትን ሞጁሎች ማካተትን ይመለከታል ነገር ግን በQt 6.0 እና 6.1 ልቀቶች ውስጥ ለመካተት ዝግጁ አልነበሩም። በተለይም የጎደሉት ሞጁሎች ተካትተዋል፡-

  • Qt ብሉቱዝ
  • Qt መልቲሚዲያ
  • NFC 
  • Qt አቀማመጥ
  • Qt ፈጣን መገናኛዎች
  • Qt የርቀት ዕቃዎች
  • Qt ዳሳሾች
  • Qt SerialBus
  • QtSerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Qt የድር እይታ

በQt 6.2 ላይ የተደረጉ ለውጦች (የQt 6 ቅርንጫፍ ለውጦች አጠቃላይ እይታ በቀደመው ግምገማ ውስጥ ይገኛል)

  • የተመቻቸ “በአስደናቂ አቀራረብ” አተረጓጎም ሁነታ ወደ Qt ​​Quick 3D ተጨምሯል፣ ይህም አንድ አይነት ነገር ከተለያዩ ለውጦች ጋር በአንድ ጊዜ እንዲያቀርቡ ያስችልዎታል። በ3-ል ትዕይንቶች ላይ በትልቁ የቅንጣት ክምችት (ጭስ፣ ጭጋግ፣ ወዘተ) የተፈጠሩ ተፅዕኖዎችን ለመጨመር የ3D Particles API ታክሏል። በ2-ል ትዕይንቶች እና ሸካራዎች ውስጥ ለተካተቱ 3D አካላት የQt ፈጣን ግቤት ክስተቶችን የመፍጠር ችሎታ ታክሏል። ከቦታው የዘፈቀደ ነጥብ የሚፈልቅ ጨረሮች ያላቸው የሞዴሎችን መገናኛ ለመወሰን ኤፒአይ ታክሏል።
  • የራስዎን QML ሞጁሎች የመፍጠር ሂደትን በማቃለል ይፋዊ QML Module CMake API ቀርቧል። የqmllint (QML linter) መገልገያ ባህሪን የማበጀት አማራጮች ተዘርግተዋል፣ እና የማረጋገጫ ሪፖርቶችን በJSON ቅርጸት የማመንጨት ድጋፍ ታክሏል። የqmlformat መገልገያ QML ላይብረሪ ዶም ይጠቀማል።
  • የQt መልቲሚዲያ ሞጁል አርክቴክቸር ተዘምኗል፣ ቪዲዮ በሚጫወቱበት ጊዜ የትርጉም ጽሑፎችን እና ቋንቋን መምረጥ እንዲሁም የመልቲሚዲያ ይዘትን ለመቅረጽ የላቁ ቅንብሮችን በመጨመር።
  • ገበታዎችን ለማበጀት አዳዲስ ዘዴዎች ወደ Qt ​​ገበታዎች ተጨምረዋል።
  • QImage ተንሳፋፊ ነጥብ ቁጥሮችን በመጠቀም የቀለም መለኪያዎችን ለሚገልጹ የምስል ቅርጸቶች ድጋፍ አክሏል።
  • QByteArray :: ቁጥር () በአስርዮሽ ባልሆኑ ስርዓቶች ውስጥ ከአሉታዊ ቁጥሮች ጋር ትክክለኛ ስራን ያረጋግጣል።
  • የ std :: chrono ድጋፍ ወደ QLockFile ታክሏል።
  • Qt አውታረ መረብ የተለያዩ የኤስ ኤስ ኤል ደጋፊዎችን በአንድ ጊዜ የመጠቀም ችሎታን ይሰጣል።
  • በM1 ARM ቺፕ ላይ በመመስረት ለ Apple ስርዓቶች ተጨማሪ ድጋፍ። ለ webOS፣ INTEGRITY እና QNX ስርዓተ ክወናዎች ድጋፍ ተመልሷል። ለWindows 11 እና WebAssembly ቅድመ እይታ ድጋፍ ቀርቧል።

ምንጭ: opennet.ru

አስተያየት ያክሉ