د Qt 6.5 چوکاټ خوشې کول

د Qt شرکت د Qt 6.5 چوکاټ یوه خپرونه خپره کړې، په کوم کې چې کار د Qt 6 څانګې فعالیت ثبات او زیاتولو ته دوام ورکوي. Qt 6.5 د وینډوز 10+، macOS 11+، لینکس پلیټ فارمونو (اوبنټو 20.04، OpenSUSE) لپاره ملاتړ چمتو کوي. 15.4، SUSE 15 SP4، RHEL 8.4 /9.0)، iOS 14+، Android 8+ (API 23+)، webOS، WebAssembly، Integrity او QNX. د Qt اجزاو لپاره د سرچینې کوډ د LGPLv3 او GPLv2 جوازونو لاندې چمتو شوی.

Qt 6.5 د LTS ریلیز حالت ترلاسه کړی، په کوم کې چې تازه به د سوداګریز جواز کاروونکو لپاره د دریو کلونو لپاره تولید شي (د نورو لپاره، تازه معلومات به د راتلونکي لوی ریلیز رامینځته کیدو دمخه د شپږو میاشتو لپاره خپاره شي). د Qt 6.2 پخوانۍ LTS څانګې لپاره ملاتړ به د سپتمبر 30، 2024 پورې دوام وکړي. د Qt 5.15 څانګه به د می تر 2025 پورې ساتل کیږي.

په Qt 6.5 کې لوی بدلونونه:

  • د Qt Quick 3D فزیک ماډل مستحکم شوی او په بشپړ ډول ملاتړ شوی دی، د فزیک سمولیشن لپاره API چمتو کوي چې د Qt Quick 3D سره په 3D صحنو کې د واقعیت متقابل عمل او حرکت لپاره کارول کیدی شي. تطبیق د PhysX انجن پر بنسټ والړ دی.
  • د وینډوز پلیټ فارم لپاره د تیاره حالت لپاره ملاتړ اضافه شوی. د تیاره ډیزاین اتوماتیک غوښتنلیک په سیسټم کې فعال شوی او د چوکاټونو او سرلیکونو تنظیم کول که چیرې غوښتنلیک داسې سټایل کاروي چې پیلټ نه بدلوي. په غوښتنلیک کې، تاسو کولی شئ د QStyleHints::colorScheme ملکیت کې د بدلونونو پروسس کولو سره د سیسټم موضوع کې بدلونونو ته خپل غبرګون تنظیم کړئ.
    د Qt 6.5 چوکاټ خوشې کول
  • د Qt Quick Controls کې، د Android لپاره د موادو سټایل د موادو 3 سپارښتنو سره سم راوړل شوی. د iOS لپاره بشپړ سټایل پلي شوی. د ظهور بدلولو لپاره APIs اضافه شوي (د مثال په توګه ، د متن فیلډ یا TextArea لپاره کانټینر سټایل ، یا د بټونو او پاپورونو لپاره roundedScale).
    د Qt 6.5 چوکاټ خوشې کول
  • په MacOS پلیټ فارم کې، هغه غوښتنلیکونه چې د QMessageBox یا QErrorMessage پلیټ فارم اصلي ډیالوګونه کاروي.
    د Qt 6.5 چوکاټ خوشې کول
  • د Wayland لپاره، د QNativeInterface::QWaylandApplication پروګرام کولو انٹرفیس د Wayland اصلي شیانو ته د مستقیم لاسرسي لپاره اضافه شوی چې د Qt په داخلي جوړښتونو کې کارول کیږي، او همدارنګه د کارونکي د وروستیو کړنو په اړه معلوماتو ته د لاسرسي لپاره، کوم چې ممکن د Wayland پروتوکول ته د لیږد لپاره اړین وي. تمدیدونه نوی API د QNativeInterface نوم ځای کې پلي شوی، کوم چې د X11 او Android پلیټ فارمونو اصلي APIs ته د لاسرسي لپاره زنګونه هم چمتو کوي.
  • د Android 12 پلیټ فارم لپاره ملاتړ اضافه شوی او پدې څانګه کې د پام وړ بدلونونو سره سره ، د Android لپاره د نړیوالو غونډو رامینځته کولو وړتیا چې کولی شي د انډرایډ مختلف نسخو سره په وسیلو کې کار وکړي ، د Android 8 سره پیل کیږي ، ساتل شوی.
  • د Boot2Qt سټیک تازه شوی ، کوم چې د Qt او QML پراساس د چاپیریال سره د بوټ وړ ګرځنده سیسټمونو رامینځته کولو لپاره کارول کیدی شي. په Boot2Qt کې د سیسټم چاپیریال د Yocto 4.1 (Langdale) پلیټ فارم ته تازه شوی.
  • د ډیبیان 11 لپاره د کڅوړو پراختیا پیل شوې ، کوم چې د سوداګریز ملاتړ لخوا پوښل شوي.
  • د WebAssembly پلیټ فارم ظرفیتونه پراخ شوي، تاسو ته اجازه درکوي د Qt غوښتنلیکونه رامینځته کړئ چې په ویب براوزر کې چلیږي او د مختلف هارډویر پلیټ فارمونو ترمینځ د پورټ وړ وي. د WebAssembly پلیټ فارم لپاره جوړ شوي غوښتنلیکونه، د JIT تالیف څخه مننه، اصلي کوډ ته نږدې د فعالیت سره پرمخ ځي او کولی شي د Qt Quick، Qt Quick 3D او په Qt کې موجود د لید وسیلو څخه کار واخلي. نوې نسخه د ویډیو رینډینګ او په ویجټونو کې د معلولیت لرونکو خلکو لپاره د وسیلو کارولو لپاره ملاتړ اضافه کوي.
  • د Qt WebEngine ویب انجن د کرومیم 110 کوډ بیس ته تازه شوی. په لینکس پلیټ فارم کې، د ویډیو رینډرینګ هارډویر ګړندی کولو ملاتړ پلي کیږي کله چې د X11 او Wayland پراساس چاپیریال کې د ولکان ګرافیک API کارول کیږي.
  • د Qt Quick Effects ماډل اضافه شوی، د Qt Quick پر بنسټ د انٹرفیس لپاره چمتو شوي ګرافیک اغیزې چمتو کوي. تاسو کولی شئ خپل اغیزې له سکریچ څخه رامینځته کړئ یا د Qt Quick Effect Maker Toolkit په کارولو سره د موجوده اغیزو په یوځای کولو سره رامینځته کړئ.
  • د Qt Quick 3D ماډل د ماډلونو د توضیحاتو کچې تنظیم کولو وړتیا چمتو کوي (د مثال په توګه ، ساده میشونه د کیمرې څخه لرې موقعیت لرونکي شیانو لپاره رامینځته کیدی شي). د SceneEnvironment API اوس د فاګ او د لرې پرتو شیانو له مینځه وړلو ملاتړ کوي. ExtendedSceneEnvironment د دې وړتیا چمتو کوي چې د پروسس کولو وروسته پیچلي اغیزې رامینځته کړي او اغیزې لکه د ساحې ژورې ، چمک او د لینز فلیر سره یوځای کړي.
  • د gRPC او پروتوکول بفر پروتوکولونو لپاره د ملاتړ سره د تجربوي Qt GRPC ماډل اضافه شوی ، تاسو ته اجازه درکوي gRPC خدماتو ته لاسرسی ومومئ او د پروټوبف په کارولو سره د Qt ټولګیو سریالیز کړئ.
  • د Qt شبکې ماډل د HTTP 1 اتصالونو تنظیم کولو لپاره ملاتړ اضافه کړی.
  • تجرباتي CAN بس ټولګي د Qt سیریل بس ماډل کې اضافه شوي ، کوم چې د CAN پیغامونو کوډ کولو او ډیکوډ کولو ، پروسس چوکاټونو ، او د DBC فایلونو پارس کولو لپاره کارول کیدی شي.
  • د Qt موقعیت ماډل بیا ژوندی شوی، د نقشو، نیویګیشن، او د ګټو د نښه کولو نقطو (POI) یوځای کولو لپاره د وسیلو سره غوښتنلیکونه چمتو کوي. ماډل د پلگ ان انٹرفیس ملاتړ کوي چې له لارې تاسو کولی شئ د مختلف خدماتو چمتو کونکو سره کار کولو لپاره بیکینډونه وصل کړئ او د API توسیعونه رامینځته کړئ. ماډل اوس مهال تجربوي حالت لري او یوازې د خلاص سړک نقشې پراساس د نقشو لپاره شاته ملاتړ کوي.
    د Qt 6.5 چوکاټ خوشې کول
  • د Qt کور، Qt GUI، Qt ملټي میډیا، Qt QML، Qt Quick Compiler، Qt ویجټس ماډلونو وړتیاوې پراخې شوې.
  • د ثبات د ښه کولو لپاره ډیر کار شوی دی، شاوخوا 3500 بګ راپورونه تړل شوي دي.

    سرچینه: opennet.ru

Add a comment