Sgaoileadh inneal cruinneachaidh Qbs 1.20

Chaidh an sgaoileadh innealan togail Qbs 1.20 ainmeachadh. Is e seo an seachdamh brath bho dh’ fhàg a’ Chompanaidh Qt leasachadh a’ phròiseict, air ullachadh leis a’ choimhearsnachd aig a bheil ùidh ann a bhith a’ leantainn air adhart le leasachadh Qbs. Gus Qbs a thogail, tha feum air Qt am measg nan eisimeileachd, ged a tha Qbs fhèin air a dhealbhadh gus co-chruinneachadh phròiseactan sam bith a chuir air dòigh. Bidh Qbs a’ cleachdadh dreach nas sìmplidhe den chànan QML gus sgriobtaichean togail pròiseict a mhìneachadh, a leigeas leat riaghailtean togail cothromach sùbailte a mhìneachadh a dh’ fhaodas modalan taobh a-muigh a cheangal, gnìomhan JavaScript a chleachdadh, agus riaghailtean togail àbhaisteach a chruthachadh.

Tha an cànan sgrìobhaidh a thathar a’ cleachdadh ann an Qbs air atharrachadh gus gineadh agus parsadh sgriobtaichean togail a dhèanamh fèin-ghluasadach le àrainneachdan leasachaidh aonaichte. A bharrachd air an sin, chan eil Qbs a’ gineadh faidhlichean dèanamh, ach e fhèin, às aonais eadar-mheadhanairean leithid an goireas dèanamh, a ’cumail smachd air cur air bhog luchd-cruinneachaidh agus luchd-ceangail, a’ dèanamh an fheum as fheàrr den phròiseas togail stèidhichte air graf mionaideach de gach eisimeileachd. Tha làthaireachd dàta tùsail mu structar agus eisimeileachd a 'phròiseict a' toirt cothrom dhut co-shìnteadh gu h-èifeachdach ri coileanadh gnìomhachd ann an grunn snàithleanan. Airson pròiseactan mòra anns a bheil àireamh mhòr de fhaidhlichean agus fo-eòlairean, faodaidh coileanadh ath-thogail a ’cleachdadh Qbs a bhith grunn thursan nas luaithe na bhith a’ dèanamh - thèid ath-thogail a dhèanamh cha mhòr sa bhad agus cha toir e air an leasaiche ùine a chaitheamh a ’feitheamh.

Cuimhnichidh sinn gun do cho-dhùin Companaidh Qt ann an 2018 stad a chuir air leasachadh Qbs. Chaidh Qbs a leasachadh an àite qmake, ach aig a’ cheann thall chaidh co-dhùnadh CMake a chleachdadh mar phrìomh shiostam togail airson Qt san fhad-ùine. Tha leasachadh Qbs a-nis air leantainn mar phròiseact neo-eisimeileach le taic bhon choimhearsnachd agus luchd-leasachaidh le ùidh. Tha bun-structar Companaidh Qt fhathast ga chleachdadh airson leasachadh.

Prìomh innleachdan ann an Qbs 1.20:

  • Chaidh làn thaic airson frèam Qt 6 a chuir an gnìomh, a’ toirt a-steach meur Qt 6.2.
  • Chaidh am modal QtScript, nach eil air a sholarachadh tuilleadh ann an Qt 17 agus a tha a-nis air a ghabhail a-steach ann an Qbs, ùrachadh agus a ghluasad gu C ++6.
  • Ann an cùis co-chruinneachadh le seata thogalaichean eadar-dhealaichte, tha liosta de sheann thogalaichean air a thoirt seachad.
  • Chaidh àithne a chuir ri qbs-config airson a’ phròifil gu lèir a chuir ris, a leigeas leat a dhèanamh gun a bhith a’ cur ri feartan fa leth agus a luathaicheas tòiseachadh gu mòr nuair a tha grunn SDK Android agad.
  • Chaidh an duilgheadas le làimhseachadh ceàrr air amannan ùrachadh fhaidhlichean air an àrd-ùrlar FreeBSD a rèiteach.
  • Taic C / C ++ nas fheàrr. Taic a bharrachd airson luchd-cruinneachaidh COSMIC (COLDFIRE / M68K, HCS08, HCS12, STM8 agus STM32) agus innealan Digital Mars. Airson an compiler MSVC, chaidh an togalach cpp.enableCxxLanguageMacro a chuir an gnìomh agus chaidh taic airson an luach “c++20” a chur ri cpp.cxxLanguageVersion.
  • Airson an àrd-ùrlar Android, chaidh taic a chuir an gnìomh airson a bhith a’ cleachdadh an compiler d8 dex an àite dx le bhith a’ suidheachadh an t-seilbh Android.sdk.dexCompilerName. Chaidh stad a chuir air Ministro, prògram airson leabharlannan Qt a ruith air Android. Chaidh an inneal airson pasganan a chruthachadh ùrachadh bho aapt gu aapt2 (Inneal Pacaidh Maoin Android).

Source: fosgailtenet.ru

Cuir beachd ann