Ua haujlwm txuas ntxiv ntawm kev tsim cov duab kos duab API uas tsis nyob ntawm 3D API ntawm kev ua haujlwm. Ib qho tseem ceeb ntawm Qt graphics pawg tshiab yog lub scene rendering engine, uas siv cov RHI (Rendering Hardware Interface) txheej los zog Qt Quick daim ntaub ntawv tsis tsuas yog nrog OpenGL, tab sis kuj nyob rau sab saum toj ntawm Vulkan, Hlau thiab Direct 3D APIs. Hauv 5.15, cov duab tshiab tau muab rau hauv daim ntawv ntawm kev xaiv uas muaj cov xwm txheej ntawm "Technology Saib ua ntej".
Full module txhawb nqa Qt Quick 3D, los ntawm qhov kos npe ntawm kev sim kev loj hlob tau raug tshem tawm. Qt Quick 3D muab kev sib koom ua ke API rau kev tsim cov neeg siv interfaces raws li Qt Quick uas sib txuas 2D thiab 3D cov duab kos duab. API tshiab tso cai rau koj siv QML los txhais cov ntsiab lus 3D interface yam tsis siv UIP hom. Hauv Qt Quick 3D, koj tuaj yeem siv ib lub sijhawm ua haujlwm (Qt Quick), ib qho kev teeb tsa thiab ib qho kev ua yeeb yam rau 2D thiab 3D, thiab siv Qt Design Studio rau kev tsim kho qhov muag pom. Lub module daws teeb meem xws li nyiaj siv ua haujlwm loj thaum koom ua ke QML nrog cov ntsiab lus los ntawm Qt 3D lossis 3D Studio, thiab muab lub peev xwm los synchronize animations thiab hloov pauv ntawm tus ncej ntawm 2D thiab 3D.
Cov yam ntxwv tshiab ntxiv rau Qt Quick 3D suav nrog kev txhawb nqa rau cov teebmeem tom qab ua tiav, C ++ API rau geometry manipulation, kev sib hloov API raws li QQuaternion chav kawm, thiab kev txhawb nqa rau lub teeb taw tes. Txhawm rau ntsuas ntau yam nta ntawm Qt Quick 3D npaj daim ntawv thov tshwj xeeb demo qhia tias koj tuaj yeem hloov hom thiab qhov chaw ntawm lub teeb pom kev zoo li cas, siv cov qauv nyuaj, tswj cov ntaub ntawv, cov ntaub ntawv thiab kev tawm tsam. Ib txhij npaj tso tawm ib puag ncig los tsim cov neeg siv interface ntawm Qt Design Studio 1.5, uas muab kev txhawb nqa tag nrho rau Qt Quick 3D.
Hauv Qt QML txoj haujlwm yog concentrated nyob rau hauv kev npaj rau Qt 6. Lub peev xwm los siv cov khoom nrog 'yuav tsum tau' attribute nyob rau hauv cov khoom, lub installation ntawm uas yuav tsum tau ua, tau siv. Qmllint qhov hluav taws xob tau txhim kho cov cim ceeb toom txog cov teeb meem tshwm sim hauv QML code. Ntxiv cov khoom siv qmlformat, uas ua rau nws yooj yim rau format QML code raws li cov txheej txheem coding style. Ua kom muaj kev sib raug zoo ntawm QML nrog Qt tsab rau microcontrollers.
Hauv Qt Quick, kev txhawb nqa rau qhov chaw xim tau ntxiv rau cov duab keeb. Ib qho PathText tshiab tau ntxiv rau Qt Quick Shapes.
Cov cuab yeej cursorShape tau ntxiv rau tus taw tes tuav, los ntawm qhov uas koj tuaj yeem hloov cov duab ntawm tus cursor nas ntawm lub desktop. Ntxiv HeaderView lub ntsiab kom nws yooj yim dua ntxiv ntsug thiab kab rov tav headers rau TableView-raws li cov ntxhuav.
Client-side qhov rais kho kom zoo nkauj (CSD) kev txhawb nqa tau zoo dua qub, tso cai rau ib daim ntawv thov los txhais nws tus kheej qhov rais kho kom zoo nkauj thiab tso cov ntsiab lus kev cai hauv lub qhov rais lub npe bar.
Module stabilized Qt Lottie, uas muab cov QML API siab heev uas tso cai rau koj los ua cov duab thiab cov yeeb yaj kiab xa tawm hauv JSON hom siv Bodymovin plugin rau Adobe After Effects. Ua tsaug rau QtLottie, tus tsim qauv tuaj yeem npaj cov teebmeem animation hauv daim ntawv thov yooj yim, thiab tus tsim tawm tuaj yeem txuas ncaj qha xa tawm cov ntaub ntawv mus rau daim ntawv thov interface ntawm QtQuick. QtLottie suav nrog lub tshuab micro built-in rau kev ua yeeb yam, qoob loo, txheej thiab lwm yam teebmeem. Lub cav siv tau los ntawm LottieAnimation QML keeb, uas tuaj yeem tswj tau los ntawm QML code tib yam li lwm yam QtQuick.
Qt WebEngine browser cav tau hloov kho rau lub hauv paus code Chromium 80 (hauv ceg 5.14 Chromium 77 tau siv, tam sim no version yog Chromium 83).
Qt 3D module tau txhim kho profileing thiab debugging cuab yeej.