د شپږو میاشتو پراختیا وروسته
اصلي
- Qt Quick د ګرافیک API چمتو کولو لپاره کار پیل کړی چې د عملیاتي سیسټم له 3D API څخه خپلواک دی. په Qt 5.14 کې
وړاندیز شوی د نوي RHI (Rendering Hardware Interface) پرت په کارولو سره د نوي صحنې رینډرینګ انجن لومړني پلي کول ترڅو Qt Quick غوښتنلیکونه وړ کړي چې نه یوازې د OpenGL په پورتنۍ برخه کې پرمخ ځي، لکه څنګه چې تر اوسه پورې قضیه وه، بلکې د ولکان، فلزي او مستقیم 3D 11 کارول هم. نوی انجن اوس مهال د Qt 6 ته د لیږد لپاره غوښتنلیکونو چمتو کولو لپاره د اختیار په بڼه وړاندیز شوی، په کوم کې چې RHI به په ډیفالټ ډول د ګرافیک محصول لپاره کارول کیږي. - د Qt چټک مهال ویش ماډل پلي شوی، د مهال ویش او کلیدي چوکاټونو په کارولو سره د ملکیتونو متحرک کول اسانه کوي. ماډل د Qt ډیزاین سټوډیو پراختیا چاپیریال څخه اخیستل شوی، کوم چې د کوډ لیکلو پرته د متحرکاتو جوړولو لپاره د مهال ویش پر بنسټ ایډیټر چمتو کوي.
- د تجربوي ماډل اضافه شوی
Qt چټک 3D ، کوم چې د Qt Quick پراساس د کارن انٹرفیسونو رامینځته کولو لپاره یو متحد API چمتو کوي چې د 2D او 3D ګرافیک عناصر سره یوځای کوي. نوی API تاسو ته اجازه درکوي چې د UIP فارمیټ کارولو پرته د 3D انٹرفیس عناصرو تعریف کولو لپاره QML وکاروئ. ماډل د Qt 3D یا 3D سټوډیو څخه د مینځپانګې سره QML مدغم کولو کې د لوی سر په څیر ستونزې حل کوي ، او د 2D او 3D ترمینځ د چوکاټ په کچه د متحرکاتو او بدلونونو ترکیب کولو وړتیا چمتو کوي. په Qt Quick 3D کې، تاسو کولی شئ یو رن ټایم (Qt Quick)، یو صحنه ترتیب او د 2D او 3D لپاره یو حرکت چوکاټ وکاروئ، او د بصری انٹرفیس پراختیا لپاره د Qt ډیزاین سټوډیو وکاروئ. - ویل هینډلر اضافه شوی ، د موږک څرخ پیښو لپاره اداره کونکی ، او همدارنګه د ټچ پیډ لخوا رامینځته شوي څرخ لپاره پیښې.
- کار د لوړ پکسل کثافت سره په سکرینونو کې د فعالیت ښه کولو ته دوام ورکوي. د فرعي اندازه کولو فکتورونو مشخص کولو وړتیا په شمول.
- د عکسونو لپاره د رنګ ځایونو اضافه کولو وړتیا اضافه کړه ، کوم چې تاسو ته اجازه درکوي د سم رنګ تکثیر ترلاسه کړئ کله چې په کیلیبریټ مانیټرونو کې عکسونه ښیې.
- د QColorConstants نوم ځای اضافه شوی، کوم چې د تالیف په وخت کې تاسو ته اجازه درکوي د مخکې تعریف شوي پیلټ سره د QColor ټولګي مثالونه رامینځته کړئ.
- د مارک ډاون د لوستلو او لیکلو ملاتړ د متن ایډیټرونو رامینځته کولو لپاره د Qt ویجټونو او Qt Quick برخو کې اضافه شوی.
- د QCalendar API د ګریګوریان پرته د نورو تقویمونو سره د کار کولو وړتیا پلي کوي.
- د Android لپاره ، د ډیری ABIs پراخه کولو مجلسونو لپاره ملاتړ اضافه شوی ، کوم چې تاسو ته اجازه درکوي په یوځل کې د مختلف جوړښتونو لپاره غوښتنلیک تالیف کړئ. د AAB کڅوړې فارمیټ لپاره ملاتړ هم اضافه شوی ، د غوښتنلیکونو ته اجازه ورکوي چې په یوه آرشیف کې د ټولو ملاتړ شوي جوړښتونو لپاره تحویل شي.
-
ترسره کړی دی د Qt 3D ماډل فعالیت اصلاح کول ، پشمول د تارونو ، چوکاټ بفر شیانو او د خبرتیا سیسټم سره عصري کار. د پایلې په توګه ، دا ممکنه وه چې په CPU باندې بار کم کړئ کله چې چوکاټ رسم کړئ او د چلولو تارونو ترمینځ همغږي کولو موثریت زیات کړئ. - APIs د HTTP/2 پیرامیټونو تنظیم کولو او د شبکې اتصال نظارت لپاره د Qt شبکې ماډل کې اضافه شوي.
- د Qt WebEngine ویب انجن Chromium 77 ته تازه شوی او د QWebEnginePage څیز د ژوند دورې اداره کولو لپاره د نوي API سره پراخ شوی.
- د Qt Wayland Compositor، Qt غوښتنلیک مدیر او Qt PDF برخو لپاره جواز
بدل شوی له LGPLv3 څخه GPLv3 ته، i.e. د دې اجزاوو نوي ریلیزونو سره لینک کول اوس د GPLv3 - مطابقت لرونکي جوازونو لاندې د برنامو سرچینې کوډ خلاصولو یا سوداګریز جواز اخیستلو ته اړتیا لري (LGPLv3 د ملکیت کوډ سره لینک کولو اجازه لري).
په عین حال کې
د Qt Creator نوې نسخه د مایکرو کنټرولرونو لپاره غوښتنلیکونو رامینځته کولو او د ماډلونو په کارولو سره په WebAssembly کې تالیف کولو لپاره تجربوي ملاتړ اضافه کوي "
CMake 3.14 او نوې نسخې د پروژو ترتیب او پارس کولو لپاره یو نوی کاروي
سرچینه: opennet.ru