Ko te tuku taputapu huihuinga Qbs 1.20

Ko te tuku taputapu hanga Qbs 1.20 kua panuitia. Koinei te tukunga tuawhitu mai i te wa i wehe atu ai te Kamupene Qt i te whakawhanaketanga o te kaupapa, i whakaritea e te hapori e hiahia ana ki te haere tonu i te whanaketanga o Qbs. Hei hanga Qbs, ka hiahiatia te Qt i waenga i nga whakawhirinakitanga, ahakoa ko Qbs ano i hangaia hei whakarite i te huihuinga o nga kaupapa. Ka whakamahi a Qbs i tetahi putanga ngawari o te reo QML ki te tautuhi i nga tuhinga hanga kaupapa, ka taea e koe te tautuhi i nga ture hanga ngawari ka taea te hono i nga waahanga o waho, te whakamahi i nga mahi JavaScript, me te hanga ture hanga ritenga.

Ko te reo tuhi e whakamahia ana i roto i te Qbs ka urutau ki te whakaaunoa i te whakatipuranga me te poroporo i nga tuhinga hanga e nga IDE. I tua atu, kaore a Qbs e whakaputa i nga konae hanga, a ko ia ano, kaore he kaiwawao penei i te taputapu hanga, ka whakahaere i te whakarewatanga o nga kaikoipi me nga hononga hono, me te arotau i te mahi hanga i runga i te kauwhata taipitopito o nga whakawhirinakitanga katoa. Ko te aroaro o nga raraunga tuatahi mo te hanganga me nga whakawhirinakitanga i roto i te kaupapa ka taea e koe te whakarite tika i te mahi o nga mahi i roto i nga miro maha. Mo nga kaupapa nui kei roto i te maha o nga konae me nga raarangi-roto, ko te mahi hanga ano ma te whakamahi i te Qbs ka nui ake te mahi i nga wa maha - he tata tonu te hanga, kaore e roa te kaiwhakawhanake e tatari ana.

Kia maumahara i te tau 2018, i whakatau te Kamupene Qt kia mutu te whakawhanake i te Qbs. I whakawhanakehia a Qbs hei whakakapi mo te qmake, engari i te mutunga ka whakatauhia kia whakamahia a CMake hei punaha hanga matua mo Qt i te waa roa. Ko te whanaketanga o Qbs kua haere tonu hei kaupapa motuhake e tautokona ana e nga ope hapori me nga kaihanga hiahia. Kei te whakamahia tonu te hanganga o te Kamupene Qt mo te whanaketanga.

Nga mea hou i roto i te Qbs 1.20:

  • Ko te tautoko katoa mo te anga Qt 6 kua whakatinanahia, tae atu ki te peka Qt 6.2.
  • Ko te kōwae QtScript, kua kore e tukuna i te Qt 17, kua whakauruhia inaianei ki Qbs, kua whakahoutia, kua tukuna ki C++6.
  • I roto i te keehi o te huihuinga me nga huinga rereke rereke, ka whakaratohia he rarangi o nga taonga tawhito.
  • Kua taapirihia he whakahau ki te qbs-config mo te taapiri i te whaarangi katoa, ka taea e koe te mahi me te kore e taapiri i nga rawa me te tino tere ake te tiimata ina he maha nga SDK Android.
  • Kua whakatauhia te raru o te whakahaere hee i nga wa whakahou konae i runga i te papanga FreeBSD.
  • Kua pai ake te tautoko C/C++. He tautoko taapiri mo nga kaitoi COSMIC (COLDFIRE/M68K, HCS08, HCS12, STM8 me STM32) me nga taputapu Mamati Mars. Mo te whakahiato MSVC, kua whakatinanahia te taonga cpp.enableCxxLanguageMacro me te tautoko mo te uara "c++20" kua taapirihia ki cpp.cxxLanguageVersion.
  • Mo te turanga Android, kua whakatinanahia te tautoko mo te whakamahi i te d8 dex compiler hei utu mo te dx ma te tautuhi i te taonga Android.sdk.dexCompilerName. Ministro, he kaupapa mo te whakahaere whare pukapuka Qt i runga i te Android, kua whakamutua. Ko te kete taputapu mo te hanga kete kua whakahoutia mai i aapt ki aapt2 (Android Asset Packaging Tool).

Source: opennet.ru

Tāpiri i te kōrero