Ko te tukunga o Qt Kaihanga 17, he taiao whanaketanga whakauru mo te hanga i nga tono whakawhiti-whakawhiti ma te whakamahi i te whare pukapuka Qt, kua whakaputaina. Ko te whakawhanaketanga o nga kaupapa matarohia i roto i te C ++ me te whakamahi i te reo QML e tautokohia ana, e whakamahia ana a JavaScript ki te tautuhi i nga ahuatanga, me te hanganga me nga tawhā o nga huānga atanga e tautuhia ana e nga poraka rite CSS. Kei te waatea te putanga hou hei whakahou i te Qt Online Installer (arumoni, opensource). Ka kitea nga kaiwhakauru tuimotu i raro i te raihana arumoni i runga i te Pouaka Kaute Qt, a ka kitea nga kohinga tuwhera i runga i te wharangi tangohanga e pa ana. He whakahou kore utu tenei mo nga kaiwhakamahi katoa.
He rarangi poto o nga whakapainga me nga whakatika:
- Ko nga kaupapa pouri me te marama "2024" i whakauruhia ki Qt Kaihanga 15 me te whakahou i te Qt Kaihanga 16 ko te taunoa inaianei. Ko nga tohu Kaihanga Qt kua whakahouhia, kua whakahouhia kia rite ki te ahua hou me te pai ake o te atanga.

- Kua nukuhia te rokiroki mono taunoa ki GitHub. Ka taea te taapiri atu i etahi atu putunga mono i roto i nga Manakohanga> Toronga> Pūtirotiro (whakamahi i a koe ake morearea). Kua whakawhänuihia nga korero kua whakaatuhia mo nga monomai kaore ano kia whakauruhia. Tōia-n-whakataka whakaurunga o monomai ki te paewhiri mono kua taapirihia.
- Kaupapa: Ko nga korero whakahaere kua uru ki roto i nga whakaaturanga hangahanga (i mua he tino motuhake). Inaianei kei roto i te kotaha hanga motuhake ia kōtaha oma, me te huri i te kōtaha hanga o naianei ka huri ano hoki i te huinga o nga whakaaturanga oma e waatea ana, e whakatinana ana i te ahuatanga e tono pinepinehia ana e nga kaiwhakamahi: te kaha ki te whakamahi i nga tawhā rere rereke, penei i nga tohenga raina whakahau me nga taurangi taiao, mo nga korero hanga rereke, penei i te Debug me te Tuku.
Ko nga uara mai i tetahi tohu whakarewanga ka taea te kape ki tetahi atu ma te whakamahi i te paatene "Tārua ki roto i tenei", ahakoa he aha te mea no roto i tetahi tohu hanga motuhake.
- CMake: Kua taapirihia te kaha ki te whakauru i nga waahanga Qt ngaro ma te whakamahi i te Qt Online Installer (mehemea ka hono a Qt Kaihanga ki a ia) mena ka rahua te waea cmake na te ngaro o nga waahanga Qt. Ko te whanonga hou e whakawhirinaki ana ki te mahi "Manakohanga> CMake> General> Kaiwhakahaere mokete tatūnga aunoa", me whakahaere te CMake mai i te Kaihanga Qt.
- Python: He tautoko taapiri mo te whakatuwhera i nga kaupapa pyproject.toml; kua hanga taunoa inaianei mo nga kaupapa PySide hou i hangaia ma te whakamahi i nga ruānuku Kaihanga Qt. Ko te whakatuwhera i nga kaupapa .pyproject kei te tautoko tonu.
- C++ Whakatika: Ko nga hua takirua kua hangaia inaianei me te LLVM 20.1.3 mo te tautoko C++ kua whakahoutia. Ko te tautoko mo nga kaitoro motika aho Qt (hei tauira "_ba" me "_L1") kua whakatikahia. Kua whakatikahia etahi take me nga mahi whakauru me nga tonotono e rite ana ki nga mahi.
Ko nga huringa taapiri kia pai ake te oranga mo nga kaiwhakawhanake ina whakamahi i nga karaehe Qt kaore i whakamahia i mua i te kaupapa (kaore i kitea e te Tauira Waehere): he whakatika tere hou (he rama kowhai i te kaiwhakatika i te raina me te karaehe Qt hou mo te kaupapa) ka taea e koe te taapiri i nga tohu #include ngaro ki nga puna me te ngaro o nga waahanga Qt ki te konae kaupapa. Ko te whakatika tere i runga i nga raina me nga tohutohu #include ka taea e koe te taapiri i nga waahanga Qt e tika ana ki te konae kaupapa.
- QML: Ko nga whiringa kāhua waehere i roto i nga Manakohanga > Qt Tere > Kaahua Waehere ka taea te whakamahi i te qmlformat whakauru a te tūmau reo QML, me te whakahōputu hanga-i roto ranei i te whakatakotoranga ritenga-qmlformat-hototahi. Kei te waatea te whakahōputu tuhinga i te tahua horopaki me te tahua Utauta > QML/JS.
Kua taapirihia he paatene hou ki te paeutauta etita waehere QML hei whakatuwhera i nga konae .ui.qml i Qt Design Studio.
- Kaitātari: Kua taapirihia te tautoko papatohu paetata mo Axivion me nga paatene "Hanga-a-rohe" me te "Paatohu Paetata" i roto i te atanga Take i roto i te Debug > Aratau Axivion. Kua taapirihia nga momo tautuhinga i roto i te "Manakohanga> Analyse> Axivion".
- Mana Putanga: Kua taapirihia nga momo mahi 'rereke' mo te git e mahi ana i nga huringa 'whakaahua' hei utu mo te 'kaore i mahia'. He mahi taapiri ki nga aki utauta Whakapae Inamata hei whakahoki i nga huringa. Ka taea e te korero 'Tāpiri Tūtohu' ināianei te waihanga tohu tohu.
Source: opennet.ru

