Qt 6.5 ማዕቀፍ መልቀቅ

የQt ኩባንያ የQt 6.5 ማዕቀፍ መልቀቅን አሳትሟል፣ በዚህ ውስጥ ስራው የQt 6 ቅርንጫፍን ተግባር ማረጋጋት እና መጨመር ይቀጥላል። ፣ SUSE 6.5 SP10፣ RHEL 11/20.04)፣ iOS 15.4+፣ Android 15+ (API 4+)፣ webOS፣ WebAssembly፣ INTEGRITY እና QNX። የQt አካላት የምንጭ ኮድ በLGPLv8.4 እና GPLv9.0 ፍቃዶች ቀርቧል።

Qt 6.5 የ LTS መለቀቅ ሁኔታን ተቀብሏል፣ በዚህ ውስጥ ለንግድ ፈቃድ ተጠቃሚዎች በሦስት ዓመታት ውስጥ ዝማኔዎች የሚፈጠሩት (በቀሪው፣ ዝማኔዎች ቀጣዩ ጉልህ ልቀት ከመፈጠሩ ከስድስት ወራት በፊት ይታተማል)። ለቀደመው የLTS ቅርንጫፍ የQt 6.2 ድጋፍ እስከ ሴፕቴምበር 30፣ 2024 ድረስ ይቆያል። የQt 5.15 ቅርንጫፍ እስከ ሜይ 2025 ድረስ ይቆያል።

በQt 6.5 ውስጥ ዋና ለውጦች፡-

  • ከQt ፈጣን 3D ጋር ለእውነተኛ መስተጋብር እና በ3D ትእይንቶች ውስጥ የነገሮችን እንቅስቃሴ ለማስመሰል አካላዊ ሂደቶችን ለማስመሰል ኤፒአይ የሚያቀርበው የQt ፈጣን 3D ፊዚክስ ሞጁል የተረጋጋ እና ሙሉ በሙሉ የተደገፈ ነው። አተገባበሩ በ PhysX ሞተር ላይ የተመሰረተ ነው.
  • የዊንዶው ፕላትፎርም ዲዛይን ለጨለማ ሁነታ ድጋፍ ታክሏል. አፕሊኬሽኑ ቤተ-ስዕሉን የማይለውጥ ዘይቤ የሚጠቀም ከሆነ የስርአቱ የነቃ የጨለማ ጭብጥ በራስ ሰር አተገባበር እና ድንበር እና ርዕስ ማበጀት። በመተግበሪያ ውስጥ፣ በQStyleHints::colorScheme ንብረት ላይ ለውጦችን በማስተናገድ በስርዓቱ ጭብጥ ላይ ለሚደረጉ ለውጦች የራስዎን ምላሽ ማበጀት ይችላሉ።
    Qt 6.5 ማዕቀፍ መልቀቅ
  • በ Qt ፈጣን ቁጥጥሮች ውስጥ፣ የቁሳቁስ ዘይቤ ለአንድሮይድ ከቁሳቁስ 3 ምክሮች ጋር ወደ መስመር ቀርቧል። ለ iOS ሙሉ በሙሉ የተሟላ ዘይቤ ተተግብሯል። መልክን ለመለወጥ የታከሉ ኤፒአይዎች (ለምሳሌ መያዣ ዘይቤ ለ TextField ወይም TextArea፣ ወይም የተጠጋጋ መለኪያ ለአዝራሮች እና ብቅ-ባዮች)።
    Qt 6.5 ማዕቀፍ መልቀቅ
  • በማክኦኤስ መድረክ ላይ QMessageBox ወይም QErrorMessage የሚጠቀሙ መተግበሪያዎች ከመድረክ-ቤተኛ ንግግሮች ጋር ቀርበዋል።
    Qt 6.5 ማዕቀፍ መልቀቅ
  • ለዌይላንድ፣ የQNativeInterface ::QWaylandApplication ኤፒአይ በQt ውስጣዊ ነገሮች ውስጥ ጥቅም ላይ የሚውሉ የ Wayland ነገሮችን በቀጥታ ለመድረስ እና እንዲሁም ወደ Wayland ፕሮቶኮል ማራዘሚያዎች መተላለፍ የሚገባቸው የተጠቃሚው የቅርብ ጊዜ ድርጊቶች መረጃን ለማግኘት ታክሏል። አዲሱ ኤፒአይ በQNativeInterface የስም ቦታ ላይ ተተግብሯል፣ይህም የX11 እና የአንድሮይድ መድረኮች ቤተኛ ኤፒአይዎችን ለመድረስ ጥሪዎችን ያቀርባል።
  • ለአንድሮይድ 12 ፕላትፎርም ድጋፍ ተጨምሯል ፣ እና በዚህ ቅርንጫፍ ላይ ጉልህ ለውጦች ቢደረጉም ፣ ለአንድሮይድ ሁለንተናዊ ስብሰባዎችን የመፍጠር ችሎታው እንደቀጠለ ነው ፣ ይህም ከአንድሮይድ 8 ጀምሮ የተለያዩ ስሪቶች ባላቸው መሳሪያዎች ላይ ሊሰራ ይችላል።
  • የ Boot2Qt ቁልል ተዘምኗል፣ ይህም በQt እና QML ላይ የተመሰረተ አካባቢን በመጠቀም ሊነሳ የሚችል የሞባይል ስርዓቶችን ለመፍጠር ሊያገለግል ይችላል። በ Boot2Qt ውስጥ ያለው የስርዓት አካባቢ ወደ Yocto 4.1 መድረክ (ላንግዴል) ተዘምኗል።
  • የዴቢያን 11 እሽጎች ተጀምረዋል እና በንግድ የተደገፉ ናቸው።
  • በድር አሳሽ ውስጥ የሚሰሩ እና በተለያዩ የሃርድዌር መድረኮች መካከል ተንቀሳቃሽ የሆኑ የQt አፕሊኬሽኖችን ለመፍጠር የ WebAssembly መድረክ አቅም ተዘርግቷል። ለWebAssembly ፕላትፎርም የተሰሩ አፕሊኬሽኖች፣ ለጂአይቲ ማጠናቀር ምስጋና ይግባቸውና፣ አፈፃፀሙን ከአገርኛ ኮድ ጋር የሚሄዱ፣ Qt Quick፣ Qt Quick 3D እና በQt የሚገኙትን የእይታ መሳሪያዎችን መጠቀም ይችላሉ። አዲሱ እትም ለቪዲዮ ቀረጻ እና የአካል ጉዳተኞች መገልገያዎችን በመግብሮች ውስጥ መጠቀምን ይጨምራል።
  • የQt WebEngine ዌብ ሞተር ወደ Chromium 110 codebase ዘምኗል።በሊኑክስ መድረክ ላይ በሃርድዌር የተፋጠነ የቪዲዮ አሰጣጥ ድጋፍ የVulkan ግራፊክስ ኤፒአይን በX11 እና በዋይላንድ ላይ በተመሰረቱ አካባቢዎች ሲጠቀም ይተገበራል።
  • Qt Quick Effects ሞጁል ታክሏል, Qt ፈጣን ላይ የተመሠረተ በይነገጽ ዝግጁ ግራፊክ ውጤቶች ያቀርባል. ብጁ ውጤቶች ከባዶ ሊፈጠሩ ወይም የ Qt Quick Effect Maker Toolkitን በመጠቀም ያሉትን ተፅእኖዎች በማጣመር ማግኘት ይችላሉ።
  • የQt ፈጣን 3-ል ሞጁል የሞዴሎችን ዝርዝር ደረጃ የማስተካከል ችሎታን ይሰጣል (ለምሳሌ ከካሜራ ርቀው ለሚገኙ ነገሮች ቀለል ያሉ ማሰሪያዎች ሊፈጠሩ ይችላሉ።) SceneEnvironment API ለጭጋግ ድጋፍ እና የሩቅ ነገሮች ቀስ በቀስ መጥፋትን ተግባራዊ ያደርጋል። የ ExtendedSceneEnvironment ውስብስብ የድህረ-ሂደት ውጤቶችን ለመፍጠር እና እንደ የመስክ ጥልቀት፣ ፍካት እና ድምቀቶች ያሉ ተፅእኖዎችን ለማጣመር አማራጮችን ይሰጣል።
  • የሙከራ Qt GRPC ሞጁል ለgRPC ፕሮቶኮሎች እና ለፕሮቶኮል ማቋቋሚያ ድጋፍ ታክሏል፣ ይህም የgRPC አገልግሎቶችን እንዲደርሱ እና ፕሮቶቡፍን በመጠቀም የQt ክፍሎችን ተከታታይ ለማድረግ ያስችልዎታል።
  • የኤችቲቲፒ 1 ግንኙነቶችን ለማዋቀር ድጋፍ ወደ Qt ​​አውታረ መረብ ሞጁል ታክሏል።
  • የሙከራ የ CAN አውቶቡስ ክፍሎች ወደ Qt ​​ተከታታይ አውቶቡስ ሞጁል ታክለዋል፣ ይህም የCAN መልዕክቶችን ለመቀየስ እና ኮድ ለማውጣት፣ ፍሬሞችን ለማስኬድ እና የዲቢሲ ፋይሎችን ለመተንተን ሊያገለግል ይችላል።
  • ካርታዎችን፣ አሰሳን፣ የፍላጎት ቦታዎችን (POI) ለማዋሃድ መሳሪያዎችን በማቅረብ የ Qt Location ሞጁል ታድሷል። ሞጁሉ ከተለያዩ አገልግሎት አቅራቢዎች ጋር ለመስራት እና የኤፒአይ ቅጥያዎችን ለመፍጠር የጀርባ ጀርባዎችን የሚያገናኙበት የተሰኪ በይነገጽን ይደግፋል። ሞጁሉ አሁንም የሙከራ ነው እና በOpen Street Maps ላይ የተመሰረተ የካርታዎችን ጀርባ ብቻ ይደግፋል።
    Qt 6.5 ማዕቀፍ መልቀቅ
  • የተራዘመ የQt ኮር፣ Qt GUI፣ Qt መልቲሚዲያ፣ Qt QML፣ Qt ፈጣን ማጠናቀቂያ፣ የQt መግብሮች ሞጁሎች።
  • መረጋጋትን ለማሻሻል ብዙ ስራዎች ተሰርተዋል, ወደ 3500 የሚጠጉ የሳንካ ሪፖርቶች ተዘግተዋል.

    ምንጭ: opennet.ru

አስተያየት ያክሉ