Qbs 2.0 sakin kayan aikin taro

Qbs 2.0 gina sakin kayan aikin da aka gabatar. Don gina Qbs, ana buƙatar Qt azaman abin dogaro, kodayake Qbs kanta an ƙirƙira shi don tsara taron kowane ayyuka. Qbs yana amfani da sauƙaƙan sigar yaren QML don ayyana rubutun ginin aikin, wanda ke ba ka damar ayyana ƙa'idodin gini masu sassauƙa waɗanda za a iya haɗa na'urorin waje, ana iya amfani da ayyukan JavaScript, kuma ana iya ƙirƙirar ƙa'idodin gini na sabani.

Harshen rubutun da aka yi amfani da shi a cikin Qbs an daidaita shi don sarrafa tsarawa da tantance rubutun ginawa ta IDEs. Bugu da kari, Qbs baya samar da makefiles, kuma ita kanta, ba tare da masu shiga tsakani irin su mai amfani ba, tana sarrafa ƙaddamar da masu tarawa da masu haɗawa, inganta tsarin ginin bisa cikakken jadawali na duk abin dogaro. Kasancewar bayanan farko akan tsari da dogaro a cikin aikin yana ba ku damar daidaita aiwatar da ayyukan a cikin zaren da yawa. Don manyan ayyukan da suka ƙunshi babban adadin fayiloli da kundin adireshi, aikin sake ginawa ta amfani da Qbs na iya yin fice da yawa sau da yawa - sake ginawa kusan nan take kuma baya sa mai haɓaka ya kashe lokaci yana jira.

Ka tuna cewa a cikin 2018, Kamfanin Qt ya yanke shawarar dakatar da haɓaka Qbs. An haɓaka Qbs azaman maye gurbin qmake, amma a ƙarshe an yanke shawarar yin amfani da CMake azaman babban tsarin ginin Qt a cikin dogon lokaci. Ci gaban Qbs yanzu ya ci gaba a matsayin aiki mai zaman kansa wanda sojojin al'umma ke tallafawa da masu haɓaka masu sha'awar. Ana ci gaba da amfani da kayan aikin Kamfanin Qt don haɓakawa.

Wani gagarumin canji a cikin lambar sigar yana da alaƙa da aiwatar da sabon bayanan baya na JavaScript, wanda ya maye gurbin QtScript, wanda aka soke shi a cikin Qt 6. An yi la'akari da rashin gaskiya don ci gaba da kiyaye QtScript da kansa saboda haɗaɗɗiyar ɗaure zuwa JavaScriptCore, don haka kai tsaye. An zaɓi wanda ya isa kuma ƙarami a matsayin tushen sabon injin QuickJS JavaScript wanda Fabrice Bellard ya kirkira, wanda ya kafa ayyukan QEMU da FFmpeg. Injin yana goyan bayan ƙayyadaddun ES2019 kuma yana haɓaka takwarorinsa na yanzu a cikin aiki (XS ta 35%, DukTape fiye da sau biyu, JerryScript sau uku, da MuJS sau bakwai).

Daga ra'ayi na ci gaba da rubutun gine-gine, canzawa zuwa sabon injin bai kamata ya haifar da canje-canje masu ban mamaki ba. Ayyukan kuma za su kasance kusan iri ɗaya. Daga cikin bambance-bambancen, akwai ƙarin buƙatu masu tsauri a cikin sabon injin don amfani da ƙima mara kyau, wanda zai iya bayyana matsaloli a cikin ayyukan da ake da su waɗanda ba a lura dasu ba yayin amfani da QtScript.

source: budenet.ru

Add a comment