Sgaoileadh Àrainneachd Leasachaidh Qt Creator 17

Chaidh foillseachadh Qt Creator 17, àrainneachd leasachaidh amalaichte airson aplacaidean thar-àrd-ùrlar a chruthachadh a’ cleachdadh leabharlann Qt. Tha taic ri leasachadh phrògraman clasaigeach ann an C++ agus cleachdadh na cànan QML, anns a bheil JavaScript air a chleachdadh gus suidheachaidhean a mhìneachadh, agus tha structar agus paramadairean eileamaidean eadar-aghaidh air am mìneachadh le blocaichean coltach ri CSS. Tha an dreach ùr ri fhaighinn mar ùrachadh anns an Qt Online Installer (malairteach, stòr fosgailte). Gheibhear stàlaichean far-loidhne fo chead malairteach air Portal Cunntais Qt, agus gheibhear pacaidean stòr fosgailte air an duilleag luchdachadh sìos co-fhreagarrach. Is e ùrachadh an-asgaidh a tha seo dha na h-uile neach-cleachdaidh.

Liosta ghoirid de leasachaidhean agus rèiteachaidhean:

  • Is iad na cuspairean dorcha is aotrom "2024" a chaidh a thoirt a-steach ann an Qt Creator 15 agus a chaidh ùrachadh ann an Qt Creator 16 na cuspairean bunaiteach a-nis. Chaidh ìomhaigheagan Qt Creator ath-sgrùdadh agus ùrachadh gus a bhith a rèir an t-sealladh ùr agus gus cunbhalachd eadar-aghaidh nas fheàrr a choileanadh.
     Sgaoileadh Àrainneachd Leasachaidh Qt Creator 17
  • Chaidh an stòr-tasgaidh plugan bunaiteach a ghluasad gu GitHub. Faodar stòran-tasgaidh plugan a bharrachd a chur ris a-nis ann an Roghainnean > Leudachaidhean > Brabhsair (cleachd air do chunnart fhèin). Chaidh am fiosrachadh a tha air a thaisbeanadh airson pluganan nach deach a stàladh fhathast a leudachadh. Chaidh stàladh pluganan slaod is leig às chun phannal plugan a chur ris.
  • Pròiseactan: Chaidh pròifilean ruith a dhèanamh nam pàirt de phròifilean togail (roimhe seo bha iad gu tur neo-eisimeileach). A-nis buinidh gach pròifil ruith do phròifil togail sònraichte, agus nuair a dh’atharraicheas tu am pròifil togail làithreach, bidh sin cuideachd ag atharrachadh an t-seata de phròifilean ruith a tha rim faighinn, a chuireas an gnìomh suidheachadh a bhios luchd-cleachdaidh tric ag iarraidh: a’ chomas diofar pharaimearan ruith a chleachdadh, leithid argamaidean loidhne-àithne no caochladairean àrainneachd, airson diofar phròifilean togail, leithid Debug agus Release.

    Faodar luachan bho aon phròifil cur air bhog a chopaigeadh a-nis gu fear eile le bhith a’ cleachdadh a’ phutan “Dèan lethbhreac a-steach don seo”, ge bith a bheil iad a’ buntainn ri pròifil togail sònraichte no nach eil.

  • CMake: Chaidh a’ chomas a chur ris gus co-phàirtean Qt a tha a dhìth a stàladh le bhith a’ cleachdadh Qt Online Installer (ma tha Qt Creator ceangailte ris) ma dh’fhàillig gairm cmake air sgàth co-phàirtean Qt a tha a dhìth. Tha an giùlan ùr an urra ris a’ ghnìomhachd “Roghainnean > CMake > Coitcheann > Suidheachadh fèin-ghluasadach manaidsear pacaidean”, a dh’fheumas CMake a ruith bho Qt Creator.
  • Python: Chaidh taic a chur ris airson pròiseactan pyproject.toml fhosgladh; tha iad a-nis air an cruthachadh gu bunaiteach airson pròiseactan PySide ùra a chaidh a chruthachadh a’ cleachdadh draoidhean Qt Creator. Tha taic fhathast ann airson pròiseactan .pyproject fhosgladh.
  • Deasachadh C++: Tha na faidhlichean binary a thig às a seo a-nis air an togail le LLVM 20.1.3 airson taic C++ ùraichte. Chaidh taic do ghnìomhaichean litireil sreang Qt (me "_ba" agus "_L1") a chàradh. Chaidh cuid de chùisean le gnìomhan togte agus macros a thathas a’ cleachdadh mar ghnìomhan a chàradh.

    Chaidh atharrachaidhean a chur ris gus beatha a dhèanamh nas fhasa do luchd-leasachaidh nuair a bhios iad a’ cleachdadh chlasaichean Qt nach deach an cleachdadh roimhe sa phròiseact (nach deach an lorg le Code Model): le fuasgladh luath ùr (solas buidhe san deasaiche air an loidhne le clas Qt ùr airson a’ phròiseict) is urrainn dhut stiùiridhean #include a tha a dhìth a chur ris na stòran agus modalan Qt a tha a dhìth ris an fhaidhle pròiseict. Leis an aon fhuasgladh luath air loidhnichean le stiùiridhean #include is urrainn dhut na modalan Qt riatanach a chur ris an fhaidhle pròiseict.

  • QML: Leigidh roghainnean stoidhle còd ann an Roghainnean > Qt Quick > Stoidhle Còd le bhith a’ cleachdadh qmlformat amalaichte frithealaiche cànain QML a-nis, a bharrachd air an inneal-cruinneachaidh togte no inneal-cruinneachaidh gnàthaichte a tha co-chòrdail ri qmlformat. Tha ath-chruthachadh sgrìobhainnean ri fhaighinn a-nis sa chlàr-taice co-theacsa agus sa chlàr-taice Innealan > QML/JS.

    Chaidh putan ùr a chur ri bàr-inneal deasaiche còd QML gus faidhlichean .ui.qml fhosgladh ann an Qt Design Studio.

  • Anailisiche: Chaidh taic deas-bhòrd ionadail a chur ris airson Axivion le putanan ùra "Togail Ionadail" agus "Deas-bhòrd Ionadail" anns an eadar-aghaidh Cùisean ann am modh Debug > Axivion. Chaidh diofar roghainnean a chur ris ann an "Roghainnean > Anailis > Axivion".
  • Smachd Tionndaidh: Chaidh diofar ghnìomhan ‘diff’ a chur ris airson git a bhios ag obair air atharrachaidhean ‘air an ìreachadh’ an àite atharrachaidhean ‘gun ìreachadh’. Chaidh gnìomhan a chur ri molaidhean-innealan Instant Blame airson atharrachaidhean a thilleadh air ais. Faodaidh an còmhradh ‘Cuir Tag ris’ tagaichean le notaichean a chruthachadh a-nis.

Source: fosgailtenet.ru