Qt ၄.၈

မေလ 26 ရက်နေ့တွင် C++ framework ဗားရှင်းအသစ်ကို ထုတ်ပြန်ခဲ့သည်။ Qt 5.15 LTS.

ဤဗားရှင်းသည် Qt 5 မထွက်မီ Qt 6 ၏ နောက်ဆုံးဗားရှင်းဖြစ်သည်။ Qt 6 တွင် ဖယ်ရှားရန် စီစဉ်ထားသည့် အင်္ဂါရပ်များကို လက်ရှိထုတ်ဝေမှုတွင် ရပ်တန့်ထားသည်။ Qt 6 မထွက်မချင်း စီးပွားဖြစ်မဟုတ်သော ပံ့ပိုးကူညီမှုကို ပံ့ပိုးပေးမည်ဖြစ်ပြီး၊ စီးပွားဖြစ်ပံ့ပိုးမှုကို သုံးနှစ်အထိ ပံ့ပိုးပေးမည်ဖြစ်သည်။

အသစ်ထွက်ရှိမှုများ-

  • Qt ဂရပ်ဖစ်စတက်ကို စတင်ပြောင်းရွှေ့ခဲ့သည်။ Qt Rendering Hardware Interface (RHI) သည် Qt Quick အပလီကေးရှင်းများကို Direct 3D၊ Metal (Apple ဂရပ်ဖစ် API)၊ Vulkan နှင့် OpenGL ၏ထိပ်တွင်လည်ပတ်နိုင်စေပါသည်။ Qt RHI သည် Qt 6 ၏ဗဟိုအစိတ်အပိုင်းတစ်ခုဖြစ်ရန်စီစဉ်ထားသည်။

  • ပံ့ပိုးမှု အပြည့်ထည့်ထားသည်။ Qt Quick 3D — Qt Quick တွင် 3D မြင်ကွင်းများကို သတ်မှတ်နိုင်စွမ်းရှိသော 3D အကြောင်းအရာကို Qt Quick ပေါ်အခြေခံ၍ အက်ပ်များတွင် ထည့်သွင်းခြင်းအတွက် API။ Qt 5.14 တွင် ပထမဦးစွာ မိတ်ဆက်ထားပြီး၊ လက်ရှိထွက်ရှိမှုသည် Post-processing အကျိုးသက်ရောက်မှုများ၊ စိတ်ကြိုက်ဂျီသြမေတြီအတွက် API အသစ်၊ quaternion-based ပုံသဏ္ဍာန်လှည့်ခြင်း API နှင့် ကွဲပြားနေသော rays များအတွက် ပံ့ပိုးမှုများကို ပံ့ပိုးပေးပါသည်။

  • Qt ဒီဇိုင်းစတူဒီယို 1.5 Qt Quick 3D အတွက် ပံ့ပိုးမှုဖြင့်၊ ရိုးရှင်းသောဝစ်ဂျက်များကို အခြေခံ၍ ပြန်လည်ဒီဇိုင်းထုတ်ထားသည့် အင်တာဖေ့စ်၊ ပိုမိုကောင်းမွန်သော 3D ကြည့်ရှုမှု၊ အစိတ်အပိုင်းများသို့ မှတ်ချက်များကို ထည့်သွင်းနိုင်မှုနှင့် ပုံကြမ်းတည်းဖြတ်မှုအသစ်တစ်ခုတို့ဖြစ်သည်။

  • В Qt QML အစိတ်အပိုင်း၏အသုံးပြုသူများသတ်မှတ်ရန်လိုအပ်သည့်တန်ဖိုးများ၊ အစိတ်အပိုင်းများ၏အတွင်းပိုင်းဆက်တင်၊ အမျိုးအစားသတ်မှတ်ခြင်းဆိုင်ရာကြေငြာနည်းလမ်း၊ ပေါင်းစပ်အော်ပရေတာ ?? ဘယ်ဘက်ရှိ တန်ဖိုးသည် NULL ဖြစ်ပါက တန်ဖိုးသတ်မှတ်ရန်။ qmllint utility ၏သတိပေးချက်များကိုလည်း မြှင့်တင်ထားပြီး၊ qmlformat utility ကို QML ကုဒ်စတိုင်လမ်းညွှန်ချက်များနှင့်အညီ စစ်ဆေးရန်အတွက် QML ကို microcontrollers အတွက် Qt package ၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့် QML အတွက် Qt 5.15 အတွက် သဟဇာတဖြစ်လာသည်။

  • В အမြန် Qt ပုံဒြပ်စင်များအတွက် အရောင်ကွက်လပ်များအတွက် ပံ့ပိုးမှုထပ်ဖြည့်ထားပြီး PathText element ကို Qt Quick Shapes တွင် ထည့်သွင်းထားသည်။ mouse cursor ၏ပုံသဏ္ဍာန်ကိုသတ်မှတ်ရန် cursorShape ပိုင်ဆိုင်မှုကို pointer handler သို့ထည့်ထားပြီး၊ ဒေါင်လိုက်နှင့်အလျားလိုက်ဇယားခေါင်းစီးများကိုထည့်ရန်အတွက် HeaderView အရာအား TableView သို့ထည့်သွင်းထားသည်။

  • client-side စတိုင်ပုံစံ (CSD) အတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။

  • Qt LottieAdobe Effects ကာတွန်းပေါင်းစပ်မှု မော်ဂျူးကို ယခု အပြည့်အဝ ပံ့ပိုးထားပါသည်။

  • Qt WebEngine Chromium 80 သို့ အပ်ဒိတ်လုပ်ထားသည်။

  • У Qt 3D ပရိုဖိုင်ပြုလုပ်ခြင်းနှင့် အမှားရှာပြင်ခြင်းအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။

  • Qt မာလ်တီမီဒီယာ မျက်နှာပြင်များစွာတွင် rendering ကို ပံ့ပိုးပေးသည်။ Qt GUI တွင် ပုံများကို ချဲ့ထွင်ခြင်းနှင့် ပြောင်းလဲခြင်းဆိုင်ရာ လုပ်ထုံးလုပ်နည်းများသည် ယခုအခါ ကိစ္စအများအပြားတွင် ကြိုးမျိုးစုံဖြင့် ပြုလုပ်ထားသည်။

  • Qt ကွန်ရက် စိတ်ကြိုက်အချိန်ကုန်မှုများနှင့် TLS 1.3 စက်ရှင်လက်မှတ်များကို ပံ့ပိုးပေးသည်။

  • QRunnable နှင့် QThreadPool သည် std::function၊ ပေါင်းထည့်ထားသော cross-platform အမှိုက်နည်းလမ်း QFile::moveToTrash() နှင့် တွဲလုပ်နိုင်ပါသည်။

  • Android တွင် မူရင်းဖိုင်ရွေးချယ်မှု ဒိုင်ယာလော့ဂ်အတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။

source: linux.org.ru

မှတ်ချက် Add