Qt 6.4 သည် အင်္ဂါရပ်အသစ်များ၊ အတွင်းပိုင်းတိုးတက်မှုများနှင့် အခြားအရာများဖြင့် ရောက်ရှိလာပါသည်။

Qt 6.4 သည် အင်္ဂါရပ်အသစ်များ၊ အတွင်းပိုင်းတိုးတက်မှုများနှင့် အခြားအရာများဖြင့် ရောက်ရှိလာပါသည်။

Qt သည် ဂရပ်ဖစ်အသုံးပြုသူ အင်တာဖေ့စ်များကို အသုံးပြုသည့် ပရိုဂရမ်များ ရေးဆွဲရာတွင် အသုံးများသော ပလပ်ဖောင်းတစ်ခုဖြစ်ပြီး Object-oriented framework ဖြစ်သည်။

Qt Company ကိုမိတ်ဆက်ခဲ့သည် ၏ဗားရှင်းအသစ်၏ပစ်လွှတ် qt ၆.၃၊ ယင်းတွင် Qt 6 ဌာနခွဲ၏ လုပ်ဆောင်နိုင်စွမ်းကို တည်ငြိမ်စေပြီး ဆက်လက်တိုးတက်စေပါသည်။

အန်ကယ်တို့အဖွဲ့t သည် Qt Quick ၏ TableView နှင့် TreeView အမျိုးအစားများသို့ နောက်ထပ်လုပ်ဆောင်နိုင်စွမ်းကို ထည့်သွင်းခဲ့သည်။ပလပ်ဖောင်းအသစ်များအတွက် ပံ့ပိုးမှုတင်ပြခြင်းအပြင်၊ အချို့သောနည်းပညာဆိုင်ရာတိုးတက်မှုများနှင့် အတွင်းပိုင်းတိုးတက်မှုများစွာတို့ကဲ့သို့ အင်္ဂါရပ်အသစ်များစွာကို သယ်ဆောင်လာပါသည်။

Qt 6.4 ၏အဓိကအသွင်အပြင်သစ်များ

ဒီဗားရှင်းအသစ်မှာ WebAssembly ပလပ်ဖောင်းအတွက် အပြည့်အဝပံ့ပိုးမှုကို အကောင်အထည်ဖော်ခဲ့သည်။ဝဘ်ဘရောက်ဆာတွင် အလုပ်လုပ်ပြီး မတူညီသော ဟာ့ဒ်ဝဲပလပ်ဖောင်းများကြားတွင် သယ်ဆောင်ရလွယ်ကူသော Qt အပလီကေးရှင်းများကို ဖန်တီးနိုင်စေပါသည်။ JIT မိတ္တူကူးခြင်းကြောင့်၊ ဇာတိကုဒ်နှင့် နီးစပ်သော စွမ်းဆောင်ရည်ဖြင့် လုပ်ဆောင်နိုင်သောကြောင့် WebAssembly ပလပ်ဖောင်းအတွက် တည်ဆောက်ထားသော အပလီကေးရှင်းများသည် Qt Quick၊ Qt Quick 3D နှင့် Qt တွင် ရရှိနိုင်သော ပုံရိပ်ယောင်တူးလ်များကို အသုံးပြုနိုင်ပါသည်။

ထင်ရှားတဲ့နောက်ထပ်ပြောင်းလဲမှုတစ်ခုကတော့၊ Qt TextToSpeech module ကို ပင်မဖွဲ့စည်းပုံသို့ ပြန်ပေးသည်။Qt 5 တွင်ပါဝင်သော်လည်း Qt 6 ဌာနခွဲတွင်မပါဝင်ပါ။ စကားပြောပေါင်းစပ်မှုကိရိယာများ ထောက်ပံ့ပေးခြင်း၊ မသန်စွမ်းသူများအတွက် အပလီကေးရှင်းများ သုံးစွဲနိုင်မှုကို တိုးမြှင့်ရန် သို့မဟုတ် အသုံးပြုသူအတွက် နောက်ခံအချက်အလက် ကိရိယာအသစ်များကို အကောင်အထည်ဖော်ရန်၊ ဥပမာ၊ ကားအင်တာနက်အက်ပလီကေးရှင်းများတွင် သတိပေးချက်များကို ပြသရန် အသုံးပြုနိုင်သည်။ Linux တွင်၊ Speech Dispatcher ဒစ်ဂျစ်တိုက်ကို အသုံးပြု၍ စာသားမှ စကားပြောသို့ ပြောင်းလဲခြင်းကို လုပ်ဆောင်ပါသည်။ (libspeechd) နှင့် စံလည်ပတ်မှုစနစ် API မှတဆင့် အခြားပလပ်ဖောင်းများပေါ်တွင်။

ဒါအပြင် အဲဒါကိုလည်း မီးမောင်းထိုးပြထားတယ်။ iOS စတိုင်အကောင်အထည်ဖော်မှုနှင့်အတူ စမ်းသပ်ဆဲ module ကိုထပ်ထည့်ထားသည်။ QtQuick အတွက် Qt Quick Controls ကိုအခြေခံထားသော အက်ပ်လီကေးရှင်းများသည် Windows၊ macOS နှင့် Android တို့တွင် မူလစကင်များအသုံးပြုပုံနှင့် ဆင်တူသည့် iOS ပလပ်ဖောင်းပေါ်တွင် မူရင်းအရေပြားများကို ဖန်တီးရန် ဤ module ကို အလိုအလျောက်အသုံးပြုနိုင်ပါသည်။

မော်ဂျူးတစ်ခု ထပ်ထည့်ထားသည်။ HTTP ဆာဗာလုပ်ဆောင်နိုင်စွမ်းကို ပေါင်းစပ်ရန် စမ်းသပ်မှု QtHttpServer HTTP/1.1၊ TLS/HTTPS၊ WebSockets၊ အမှားအယွင်း ကိုင်တွယ်မှု၊ URL ကန့်သတ်ချက်များ (QHttpServerRouter) နှင့် REST API တို့အပေါ် အခြေခံသည့် တောင်းဆိုမှုလမ်းကြောင်းကို ပံ့ပိုးပေးသည့် အပလီကေးရှင်းများတွင်။

စမ်းသပ်ဆဲ Qt Quick 3D ရူပဗေဒ မော်ဂျူးကို ပေါင်းထည့်ထားသည်။Qt Quick 3D ဖြင့် အသုံးပြုနိုင်သည့် ရုပ်ပိုင်းဆိုင်ရာ လုပ်ငန်းစဉ်များကို ပုံဖော်ရန်အတွက် API ကို ပံ့ပိုးပေးပါသည်။ အရာဝတ္ထုများကို လက်တွေ့ကျကျ အပြန်အလှန်ဆက်သွယ်ပြီး ရွေ့လျားရန် 3D မြင်ကွင်းများတွင် အကောင်အထည်ဖော်မှုသည် PhysX အင်ဂျင်ကို အခြေခံထားသည်။

ဒါဟာအစမီးမောင်းထိုးပြနေသည် Qt Quick 3D မော်ဂျူးတွင် ကမ္ဘာလုံးဆိုင်ရာ အလင်းရောင်အတွက် စမ်းသပ်မှု ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။ 3D မြင်ကွင်းတစ်ခုရှိ မတူညီသောရင်းမြစ်များမှ အလင်းရောင်ကို လက်တွေ့ကျကျ ပုံဖော်ရန်အတွက် ရောင်ခြည်ဖြာမြေပုံများကို အသုံးပြုခြင်း။ Qt Quick 3D သည် linear particles များ၊ တောက်ပသောပစ္စည်းများ၊ အဆင့်မြင့်ရောင်ပြန်ဟပ်မှုဆက်တင်များ၊ skybox နှင့် စိတ်ကြိုက်ပစ္စည်းများနှင့် texture တို့ကိုလည်း ပံ့ပိုးပေးပါသည်။

Qt Quick တွင် ပံ့ပိုးပေးထားသည့် TableView နှင့် TreeView အမျိုးအစားများကို ကီးဘုတ်လမ်းညွှန်ခြင်း၊ အတန်းနှင့်ကော်လံရွေးချယ်ခြင်း၊ ဆဲလ်အနေအထား၊ လှုပ်ရှားသက်ဝင်မှုနှင့် သစ်ပင်ဖွဲ့စည်းပုံများ ပြိုကျခြင်းနှင့် ချဲ့ထွင်ခြင်းတို့ကို ပံ့ပိုးပေးရန် တိုးချဲ့ထားပါသည်။

Qt Quick သည် FrameAnimation အမျိုးအစားအသစ်ကို မိတ်ဆက်ပေးသည်။ ၎င်းသည် ကုဒ်အား ကာတွန်းဘောင်များနှင့် ထပ်တူပြုနိုင်စေပါသည်။ Animation ချောမွေ့မှုကို မြှင့်တင်ရန်၊ Qt Quick သည် Multi-threaded rendering အတွင်း vsync missynchronization ကို အလိုအလျောက် ကိုင်တွယ်ပေးပါသည်။

ဝစ်ဂျက် QQuickWidget၊ Qt Quick နှင့် Qt Widget ကိုအခြေခံ၍ ဒြပ်စင်များပေါင်းစပ်ထားသော အင်တာဖေ့စ်များကို ဖန်တီးနိုင်စေခြင်း၊ RHI အလွှာအတွက် အပြည့်အဝ ထောက်ခံမှု ရှိသည်။ OpenGL ကို အသုံးပြုရုံသာမက API Vulkan၊ Metal နှင့် Direct 3D တို့တွင်လည်း လုပ်ဆောင်နိုင်စေမည့် (Rendering Hardware Interface)။

ထွက်မတ်တပ်ရပ်သောအခြားအပြောင်းအလဲများ ယခုမူကွဲအသစ်၏

  • QSslServer အတန်းအစားကို Qt Network module တွင်ထည့်သွင်းထားပြီး၊ လုံခြုံသောဆက်သွယ်ရေးချန်နယ်တစ်ခုတည်ထောင်ရန် TLS ကိုအသုံးပြုသည့် ထိရောက်သောကွန်ရက်ဆာဗာများကိုဖန်တီးနိုင်စေမည်ဖြစ်သည်။
  • ဗီဒီယိုနှင့် အသံလုပ်ဆောင်ခြင်းအတွက် FFmpeg ပက်ကေ့ဂျ်ကို အသုံးပြုသည့် Qt မာလ်တီမီဒီယာ မော်ဂျူးတွင် စမ်းသပ်ထားသော နောက်ခံကို ပေါင်းထည့်ထားသည်။
  • နားဆင်သူတည်နေရာ၊ အခန်းအရွယ်အစားနှင့် နံရံနှင့်ကြမ်းပြင်ပစ္စည်းများအပေါ် အခြေခံ၍ အသံရောင်ပြန်ဟပ်မှုလက္ခဏာများဖြင့် အသွင်တူအခန်းများကို ဖန်တီးနိုင်စေသည့် spatial အသံအတွက် ထပ်လောင်းပံ့ပိုးမှုပေးသည်။
  • Qt Widgets မော်ဂျူးတွင်၊ QFormLayout အတန်းသည် ဖွဲ့စည်းတည်ဆောက်ထားသော အသုံးပြုသူထည့်သွင်းမှုကို ဖမ်းယူရန်အတွက် အင်တာဖေ့စ်များဖန်တီးရန် လုပ်ဆောင်ချက်များဖြင့် တိုးချဲ့ထားသည်။
  • အဆင့်များစွာရှိသော အင်တာဖေ့စ်များကိုဖန်တီးရန် ဒီဇိုင်းထုတ်ထားသည့် QWizard အတန်းတွင်၊ ပုံစံများဖြင့် လိုင်းများ၏မြင်နိုင်စွမ်းကို ထိန်းချုပ်ရန်နှင့် မည်သည့် wizard စာမျက်နှာသို့မဆို သွားလာရန် API များကို ထည့်သွင်းထားသည်။
  • QML သည် C++ မှ QML သို့ဖွဲ့စည်းပုံဒေတာကိုပိုမိုလွယ်ကူစွာဖြတ်သန်းနိုင်စေရန်တန်ဖိုးအမျိုးအစားများအတွက်အထောက်အပံ့ကိုမြှင့်တင်ထားသည်။
  • QTextDocuments အတန်းတွင် Markdown markup အတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။

နောက်ဆုံးတော့ ရှိတဲ့သူတွေပေါ့။ အဲဒါကို ပိုလေ့လာဖို့ စိတ်ဝင်စားတယ်။Qt 6.4 သည် Windows 10+၊ macOS 10.15+၊ Linux (Ubuntu 20.04၊ CentOS 8.2၊ openSUSE 15.3၊ SUSE 15 SP2) အတွက် ပံ့ပိုးပေးကြောင်း သင်သိသင့်သည်။

သင်ပိုမိုအသေးစိတ်အချက်အလက်များကိုရနိုင်သည်။ အောက်ပါ link ကိုမှာ။


ဆောင်းပါး၏ပါ ၀ င်မှုသည်ကျွန်ုပ်တို့၏အခြေခံမူများကိုလိုက်နာသည် အယ်ဒီတာအဖွဲ့ကျင့်ဝတ်။ အမှားတစ်ခုကိုသတင်းပို့ရန်ကလစ်နှိပ်ပါ ဒီမှာ.

မှတ်ချက်ပေးရန်ပထမဦးဆုံးဖြစ်

သင်၏ထင်မြင်ချက်ကိုချန်ထားပါ

သင့်အီးမေးလ်လိပ်စာပုံနှိပ်ထုတ်ဝေမည်မဟုတ်ပါ။

*

*

  1. အချက်အလက်အတွက်တာဝန်ရှိသည် - Miguel ÁngelGatón
  2. အချက်အလက်များ၏ရည်ရွယ်ချက်: ထိန်းချုပ်ခြင်း SPAM, မှတ်ချက်စီမံခန့်ခွဲမှု။
  3. တရားဝင်: သင်၏ခွင့်ပြုချက်
  4. အချက်အလက်များ၏ဆက်သွယ်မှု - ဒေတာများကိုဥပဒေအရတာ ၀ န်ယူမှုမှ လွဲ၍ တတိယပါတီများသို့ဆက်သွယ်မည်မဟုတ်ပါ။
  5. ဒေတာသိမ်းဆည်းခြင်း: Occentus ကွန်ယက်များ (အီးယူ) မှလက်ခံသည့်ဒေတာဘေ့စ
  6. အခွင့်အရေး - မည်သည့်အချိန်တွင်မဆိုသင်၏အချက်အလက်များကိုကန့်သတ်၊