ከስድስት ወር እድገት በኋላ
ዋና
- Qt ፈጣን ከስርዓተ ክወናው 3-ል ኤ ፒ አይ ነፃ የሆነ የግራፊክስ ኤፒአይ የማቅረብ ስራ ጀምሯል። በ Qt 5.14
የቀረበው Qt ፈጣን አፕሊኬሽኖች እስከ አሁን እንደነበረው በOpenGL ላይ ብቻ እንዲሰሩ ለማስቻል አዲሱን የትዕይንት መስጫ ሞተር አዲሱን RHI (Rendering Hardware Interface) ን በመጠቀም የቅድሚያ ትግበራ፣ ነገር ግን ቩልካን፣ ሜታል እና ቀጥታ 3D 11ን በመጠቀም ጭምር። አዲሱ ሞተር በአሁኑ ጊዜ ወደ Qt 6 ለመሸጋገር ማመልከቻዎችን ለማዘጋጀት በአማራጭ መልክ ቀርቧል ፣ በዚህ ውስጥ RHI በነባሪ ለግራፊክስ ውፅዓት ጥቅም ላይ ይውላል። - የQt ፈጣን የጊዜ መስመር ሞጁል ተተግብሯል፣ ይህም የጊዜ መስመርን እና የቁልፍ ክፈፎችን በመጠቀም ንብረቶችን ለማንቃት ቀላል ያደርገዋል። ሞጁሉ ከQt ዲዛይን ስቱዲዮ ልማት አካባቢ የተገኘ ነው፣ ይህም ኮድ ሳይፃፍ እነማዎችን ለመፍጠር በጊዜ መስመር ላይ የተመሰረተ አርታኢን ይሰጣል።
- የሙከራ ሞጁል ታክሏል።
Qt ፈጣን 3D 2D እና 3D ግራፊክስ ክፍሎችን የሚያጣምሩ Qt Quick ላይ ተመስርተው የተጠቃሚ በይነገጾችን ለመፍጠር የተዋሃደ ኤፒአይ ያቀርባል። አዲሱ ኤፒአይ የዩአይፒ ቅርጸቱን ሳይጠቀሙ የ3D በይነገጽ ክፍሎችን ለመወሰን QMLን እንዲጠቀሙ ይፈቅድልዎታል። ሞጁሉ QMLን ከQt 3D ወይም 3D Studio ይዘት ጋር ሲያዋህድ እንደ ትልቅ ወጪ ያሉ ችግሮችን ይፈታል፣ እና በ2D እና 3D መካከል ባለው ክፈፍ ደረጃ እነማዎችን እና ለውጦችን የማመሳሰል ችሎታ ይሰጣል። በQt ፈጣን 3D ውስጥ አንድ የሩጫ ጊዜ (Qt ፈጣን)፣ አንድ የትዕይንት አቀማመጥ እና አንድ አኒሜሽን ማዕቀፍ ለ 2D እና 3D እና Qt Design Studio ን ለእይታ በይነገጽ ልማት መጠቀም ይችላሉ። - ታክሏል WheelHandler፣ የመዳፊት መንኮራኩር ክስተቶች ተቆጣጣሪ እና እንዲሁም በመዳሰሻ ሰሌዳ የተመሰለው መንኮራኩር።
- ከፍተኛ የፒክሰል ጥግግት ባላቸው ስክሪኖች ላይ አፈጻጸምን ለማሻሻል ስራ ቀጥሏል። ክፍልፋዮችን የመጠን መለኪያዎችን የመግለጽ ችሎታን ጨምሮ።
- ምስሎችን በተስተካከሉ ማሳያዎች ላይ በሚያሳዩበት ጊዜ ትክክለኛውን የቀለም እርባታ እንዲያገኙ የሚያስችል ለምስሎች የቀለም ቦታዎችን የመጨመር ችሎታ ታክሏል።
- የQColorConstants የስም ቦታ ታክሏል፣ ይህም በማጠናቀር ጊዜ የQColor ክፍልን አስቀድሞ ከተገለጸ ቤተ-ስዕል ጋር ለማፍለቅ ያስችላል።
- የጽሑፍ አርታኢዎችን ለመፍጠር የንባብ እና የመጻፍ ድጋፍ ወደ Qt Widgets እና Qt ፈጣን አካላት ተጨምሯል።
- የQCalendar API ከግሪጎሪያን ውጭ ካሉ የቀን መቁጠሪያዎች ጋር የመስራት ችሎታን ተግባራዊ ያደርጋል።
- ለአንድሮይድ፣ በርካታ ኤቢአይዎችን ለሚሸፍኑ ስብሰባዎች ድጋፍ ታክሏል፣ ይህም ለተለያዩ አርክቴክቸርዎች ማመልከቻ በአንድ ጊዜ እንዲያጠናቅቁ ያስችልዎታል። ለሁሉም የሚደገፉ አርክቴክቸር አፕሊኬሽኖች በአንድ መዝገብ ውስጥ እንዲደርሱ የሚያስችል የAAB ጥቅል ቅርፀት ድጋፍ ተጨምሯል።
-
ተሸክሞ መሄድ የQt 3D ሞጁል አፈጻጸምን ማሻሻል፣ ከክር፣ ከፍሬምበፈር ዕቃዎች እና ከማሳወቂያ ስርዓቱ ጋር የዘመነ ሥራን ጨምሮ። በውጤቱም, ፍሬም በሚስሉበት ጊዜ በሲፒዩ ላይ ያለውን ጭነት መቀነስ እና በሮጫ ክሮች መካከል የማመሳሰልን ውጤታማነት ማሳደግ ተችሏል. - ኤችቲቲፒ/2 መለኪያዎችን ለማዋቀር እና የአውታረ መረብ ግንኙነቱን ለመቆጣጠር ኤፒአይዎች ወደ Qt አውታረ መረብ ሞጁል ታክለዋል።
- የQt WebEngine ድህረ ገጽ ሞተር ወደ Chromium 77 ተዘምኗል እና የQWebEnginePage ነገርን የሕይወት ዑደት ለማስተዳደር በአዲስ ኤፒአይ ተዘርግቷል።
- የ Qt ዌይላንድ አቀናባሪ ፣ Qt መተግበሪያ አስተዳዳሪ እና የ Qt ፒዲኤፍ አካላት ፈቃድ
ተለውጧል ከ LGPLv3 እስከ GPLv3፣ i.e. ከእነዚህ ክፍሎች አዲስ የተለቀቁትን አሁን ማገናኘት የፕሮግራሞቹን ምንጭ ኮድ ከ GPLv3-ተኳሃኝ ፍቃዶች ስር መክፈት ወይም የንግድ ፍቃድ መግዛትን ይጠይቃል (LGPLv3 ከባለቤትነት ኮድ ጋር ማገናኘት የተፈቀደ)።
በአንድ ጊዜ
አዲሱ የQt ፈጣሪ ስሪት ለማይክሮ ተቆጣጣሪዎች መተግበሪያዎችን ለማዘጋጀት እና ሞጁሎችን በመጠቀም በWebAssembly ውስጥ ለመሰብሰብ የሙከራ ድጋፍን ይጨምራል።
CMake 3.14 እና አዳዲስ ስሪቶች ፕሮጀክቶችን ለማዘጋጀት እና ለመተንተን አዲስ ይጠቀማሉ
ምንጭ: opennet.ru