د Qt شرکت د Qt 6.2 چوکاټ یوه اعلامیه خپره کړې، په کوم کې چې کار د Qt 6 څانګې فعالیت ثبات او زیاتولو ته دوام ورکوي. Qt 6.2 د پلیټ فارمونو لپاره ملاتړ چمتو کوي Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS. 8.1+، OpenSUSE 15.1+)، iOS 13+، Android (API 23+)، webOS، Integrity او QNX. د Qt اجزاو لپاره د سرچینې کوډ د LGPLv3 او GPLv2 جوازونو لاندې چمتو شوی. Qt 6.2 د 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 RemoteObjects
- Qt سینسر
- Qt SerialBus
- Qt سیریل پورټ
- Qt ویب چینل
- Qt ویب انجین
- Qt WebSockets
- Qt WebView
په Qt 6.2 کې بدلونونه (د Qt 6 څانګې کې د بدلونونو عمومي کتنه په تیرو بیاکتنه کې موندل کیدی شي):
- په Qt Quick 3D کې د مطلوب "انسټانس شوي رینډرینګ" رینډرینګ حالت اضافه شوی ، کوم چې تاسو ته اجازه درکوي د ورته څیز ډیری مثالونه په یوځل کې د مختلف بدلونونو سره وړاندې کړئ. د 3D صحنو ته د ذراتو لوی جمع (لوګي ، فوګ او نور) لخوا رامینځته شوي تاثیرات اضافه کولو لپاره د 3D ذرات API اضافه شوي. د 2D عناصرو لپاره د Qt چټک ان پټ پیښو رامینځته کولو وړتیا اضافه کړه چې په 3D صحنو او جوړښتونو کې ځای په ځای شوي. په صحنه کې د خپل سري نقطې څخه راوتلې شعاع سره د ماډلونو تقاطع ټاکلو لپاره API اضافه شوی.
- د عامه QML ماډل CMake API وړاندیز شوی ، ستاسو د QML ماډلونو رامینځته کولو پروسه ساده کوي. د qmllint (QML linter) افادیت د چلند دودیز کولو اختیارونه پراخ شوي، او د JSON بڼه کې د تایید راپورونو چمتو کولو لپاره مالتړ اضافه شوی. د qmlformat utility د QML کتابتون ډوم کاروي.
- د Qt ملټي میډیا ماډل جوړښت عصري شوی ، د ویډیو لوبولو پرمهال د فرعي سرلیکونو او ژبې غوره کول ، او همدارنګه د ملټي میډیا مینځپانګې نیولو لپاره پرمختللي تنظیمات اضافه کول شامل دي.
- د چارټونو دودیز کولو لپاره په Qt چارټونو کې نوي میتودونه اضافه شوي.
- QImage د عکس فارمیټونو لپاره ملاتړ اضافه کړ چې د فلوټینګ پوائنټ شمیرو په کارولو سره د رنګ پیرامیټونه مشخص کوي.
- QByteArray::number() په غیر اعشاریه سیسټمونو کې د منفي شمیرو سره سم کار تضمینوي.
- QLockFile ته std::chrono ملاتړ اضافه شوی.
- د Qt شبکه په ورته وخت کې د مختلف SSL بیکینډونو کارولو وړتیا چمتو کوي.
- د M1 ARM چپ پراساس د ایپل سیسټمونو لپاره ملاتړ اضافه شوی. د WebOS، INTEGRITY او QNX عملیاتي سیسټمونو لپاره ملاتړ بیرته راستانه شوی. د وینډوز 11 او WebAssembly لپاره د مخکتنې ملاتړ وړاندیز شوی.
سرچینه: opennet.ru