Qbs 2.0 fitaovana famotsorana fitaovana

Nambara ny famoahana ny fitaovana fivoriambe Qbs 2.0. Mba hananganana Qbs, Qt dia takiana amin'ireo miankina, na dia ny Qbs aza dia natao handaminana ny fivorian'ny tetikasa rehetra. Qbs dia mampiasa dikan-teny tsotsotra amin'ny fiteny QML mba hamaritana ny sora-baventy fananganana tetikasa, izay ahafahanao mamaritra ny fitsipika fananganana mora azo izay afaka mampifandray ny maody ivelany, mampiasa ny JavaScript, ary mamorona fitsipika fananganana manokana.

Ny fiteny scripting ampiasaina ao amin'ny Qbs dia ampifanarahana amin'ny fanaovana ho azy ny famokarana sy ny fanaparitahana ny script fananganana amin'ny alàlan'ny tontolo fampandrosoana mitambatra. Fanampin'izany, tsy mamorona makefiles ny Qbs, fa ny tenany, tsy misy mpanelanelana toy ny make utility, dia mifehy ny fandefasana ireo mpamoron-javatra sy mpampitohy, manatsara ny fizotran'ny fananganana mifototra amin'ny grafika amin'ny antsipiriany momba ny fiankinan-doha rehetra. Ny fisian'ny angon-drakitra voalohany momba ny rafitra sy ny fiankinan-doha amin'ny tetikasa dia ahafahanao mampifanaraka tsara ny fanatanterahana ny asa amin'ny kofehy maromaro. Ho an'ny tetikasa lehibe misy rakitra sy subdirectories marobe, ny fanatanterahana ny fananganana indray amin'ny fampiasana Qbs dia mety ho im-betsaka haingana kokoa noho ny fanamboarana - ny fanamboarana dia atao saika eo no ho eo ary tsy manery ny mpamorona handany fotoana miandry.

Aoka hotsaroantsika fa tamin'ny taona 2018 dia nanapa-kevitra ny hampiato ny fampandrosoana ny Qbs ny orinasa Qt. Qbs dia novolavolaina ho solon'ny qmake, saingy tamin'ny farany dia nanapa-kevitra ny hampiasa CMake ho rafitra fananganana lehibe ho an'ny Qt mandritra ny fotoana maharitra. Ny fampandrosoana ny Qbs dia nitohy ho tetikasa mahaleo tena tohanan'ny vondrom-piarahamonina sy ny mpamorona liana. Ny fotodrafitrasa Qt Company dia mbola ampiasaina amin'ny fampandrosoana.

Ny fiovana lehibe amin'ny laharan'ny dikan-teny dia mifandray amin'ny fampiharana ny backend JavaScript vaovao, izay nisolo ny QtScript, izay nambara ho lany andro tao amin'ny Qt 6. Noheverina ho tsy azo tsapain-tanana ny fanohizana ny fikojakojana ny QtScript irery noho ny fatorana sarotra amin'ny JavaScriptCore, noho izany ny maha-tena sy marim-pototra no voafidy ho fototry ny backend vaovao Ny motera QuickJS JavaScript dia noforonin'i Fabrice Bellard, izay nanangana ny tetikasa QEMU sy FFmpeg. Ny motera dia manohana ny mari-pamantarana ES2019 ary hita fa ambony noho ny analogues efa misy (XS amin'ny 35%, DukTape mihoatra ny indroa, JerryScript in-telo, ary MuJS in-fito).

Avy amin'ny fomba fijery amin'ny famolavolana sora-baventy, ny fifindrana mankany amin'ny motera vaovao dia tsy tokony hitondra fiovana hita maso. Hijanona amin'ny ambaratonga mitovy ihany koa ny famokarana. Anisan'ireo fahasamihafana, misy fepetra henjana kokoa amin'ny motera vaovao amin'ny fampiasana nulls, izay afaka manambara olana amin'ny tetikasa efa misy izay tsy voamarika rehefa mampiasa QtScript.

Source: opennet.ru

Add a comment