Famoahana ny fitaovana fivoriambe Qbs 1.15 sy ny tontolo fampandrosoana Qt Design Studio 1.4

nampidirina famoahana fitaovana famoriana Qbs 1.15. Famoahana faharoa ity hatramin'ny nandaozan'ny orinasa Qt ny fampandrosoana ny tetikasa, nomanin'ny vondrom-piarahamonina liana amin'ny fanohizana ny fampandrosoana ny Qbs. 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.

Tsarovy fa tamin'ny taon-dasa ny orinasa Qt nahazo fanapahan-kevitra hampitsahatra ny fampandrosoana Qbs. 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.

tena fanavaozana Qbs 1.15:

  • Niampy baiko vaovao "qbs fivoriana", manome API miorina amin'ny endrika JSON hifaneraserana amin'ny fitaovana hafa amin'ny alΓ lan'ny stdin/stdout. Ohatra, azo ampiasaina izy io mba hampidirana ny fanohanana Qbs amin'ny IDE izay tsy mampiasa Qt sy C++;
  • Ny fisavana eo amin'ny ambaratongan'ny tetikasa dia atao eo amin'ny sehatra alohan'ny fanaparitahana ny mombamomba azy, izay manamora ny fifaneraserana amin'ireo mpitantana fonosana toa an'i Conan sy vcpkg, ary ahafahana mamaha ny fiankinan-doha rehetra, anisan'izany ireo mifandraika amin'ny fitaovana mpamoron-kira, nefa tsy mifamatotra amin'ireo endri-javatra. amin'ny sehatra manokana;
  • Nampiana fananana fotoana lany tamin'ny zavatra Command, JavaScriptCommand, ary AutotestRunner mba hamantarana sy hamita ny baiko miraikitra;
  • Ny fanohanana marina ho an'ny compiler Xcode 11 dia omena;
  • Ho an'ny Windows, Clang fanohanana dia omena ho mihazakazaka amin'ny mingw fomba;
  • Fanampiana fanampiny ho an'ny microcontrollers msp430 mampiasa GCC, IAR ary STM8 IDE, ary koa microcontrollers STM8 miaraka amin'ny IAR sy SDCC;
  • Nampiana mpamokatra tetikasa vaovao ho an'ny IAR Embedded Workbench, manohana ny ARM, AVR, 8051, MSP430 ary STM8;
  • Nanampy mpamokatra tetikasa vaovao ho an'ny KEIL uVision 4, manohana ny ARM sy 8051;
  • Rehefa manangana Qbs, Qt ary compiler amin'ny runtime, dia azo amboarina ho an'ny Linux, macOS ary Windows ny tranomboky mba hanatsorana ny fonosana.

niara- aseho fanontana Qt DesignStudio 1.4, tontolo iray ho an'ny famolavolana interface tsara sy fampivoarana ny rindranasa sary mifototra amin'ny Qt. Ny Qt Design Studio dia manamora ny fiaraha-miasa amin'ny mpamorona sy ny mpamorona mba hamoronana prototypes amin'ny interface saro-takarina sy azo esorina. Tsy afaka mifantoka afa-tsy amin'ny fisehon'ny kisarisarin'ny famolavolana ny mpamorona, fa ny mpamorona kosa dia afaka mifantoka amin'ny fampivelarana ny lojikan'ny fampiharana amin'ny alΓ lan'ny kaody QML namboarina ho azy ho an'ny lamin'ny mpamorona.
Amin'ny fampiasana ny workflow atolotra ao amin'ny Qt Design Studio, azonao atao ny mamadika ny lamina voaomana ao amin'ny Photoshop na mpanonta sary hafa ho lasa prototype miasa mety amin'ny fandehanana amin'ny fitaovana tena izy ao anatin'ny minitra vitsy.

nanatitra dikan-teny ara-barotra ΠΈ Edisiona fiaraha-monina Qt Design Studio. Version ara-barotra
tonga maimaim-poana, mamela ny fizarana ny singa interface tsara voaomana ho an'ny tompon'ny fahazoan-dΓ lana ara-barotra ho an'ny Qt.
Ny edisiona Community dia tsy mametraka fameperana amin'ny fampiasana, fa tsy ahitana ny maody fanafarana sary avy amin'ny Photoshop sy Sketch. Ny fampiharana dia dikan-teny manokana amin'ny tontolo Qt Creator, natambatra avy amin'ny tahiry iombonana. Ny ankamaroan'ny fanovana manokana amin'ny Qt Design Studio dia tafiditra ao amin'ny codebase Qt Creator. Ny maody fampidirana ho an'ny Photoshop sy Sketch dia manana.

Ao amin'ny famoahana vaovao:

  • Fanampiana fanampiny ho an'ny fampidirana amin'ny niseho ao amin'ny Qt 5.14, ny maody Qt Quick 3D, izay manome API mitambatra ho an'ny famoronana interface tsara amin'ny mpampiasa mifototra amin'ny Qt Quick, manambatra singa sary 2D sy 3D.
  • Fanohanana fanampiny amin'ny fanafarana loharano 3D amin'ny endrika FBX, Collada (.dae), glTF2, Blender ary obj, ary koa ny fanovana loharanon-karena avy amin'ny Qt 3d Studio (.uia sy .uip);
  • Nampiana fomba vaovao hanovana sary 3D, izay ahafahanao manodinkodina ireo singa seho amin'ny fampiasana fitaovana mahazatra toy ny fihetsehana, fanodinkodinana ary fihodinana rehefa manokatra ny interface QML. Ny maodely dia manamora ny fampifanarahana ny atiny 3D sy 2D, satria afaka mijery sary 3D sy fijery 2D miaraka ianao;

    Famoahana ny fitaovana fivoriambe Qbs 1.15 sy ny tontolo fampandrosoana Qt Design Studio 1.4

  • Ny fitaovana fampifanarahana sy fizarana dia nampiana tao amin'ny fitaovana famolavolana interface tsara 2D, mamela anao hamorona drafitra sarotra miaraka amin'ny fametrahana mandeha ho azy ny indents eo anelanelan'ny singa;

    Famoahana ny fitaovana fivoriambe Qbs 1.15 sy ny tontolo fampandrosoana Qt Design Studio 1.4

  • Nampiana tonian-dahatsoratra mamatotra izay ahafahanao mamatotra fananana tsy mamorona fatorana amin'ny tonian-dahatsoratra, fa amin'ny fisafidianana fananana amin'ny alΓ lan'ny menio context;
    Famoahana ny fitaovana fivoriambe Qbs 1.15 sy ny tontolo fampandrosoana Qt Design Studio 1.4

  • Nitarina ny fahafahan'ny Module Qt Bridge ho an'ny Sketch sy Photoshop, ahafahanao mamorona singa vonona hampiasaina mifototra amin'ny drafitra voaomana amin'ny Sketch na Photoshop ary manondrana azy ireo amin'ny code QML.

Source: opennet.ru

Add a comment