O le tatalaina o le Qt Creator 17, o se siosiomaga atinaʻe tuʻufaʻatasia mo le fatuina o faʻasalalauga faʻasalalauga e faʻaaoga ai le faletusi Qt, ua faʻasalalau. O loʻo lagolagoina uma le atinaʻeina o polokalame masani i le C ++ ma le faʻaogaina o le gagana QML, lea e faʻaaogaina ai le JavaScript e faʻamatala ai ata, ma o le fausaga ma faʻamaufaʻailoga o elemene o fesoʻotaʻiga e faʻamatalaina e poloka CSS-pei. O loʻo maua le faʻamatalaga fou e avea o se faʻafouga i le Qt Online Installer (faʻapisinisi, opensource). E mafai ona maua tagata fa'apipi'i i luga ole laiga i lalo ole laisene fa'apisinisi i luga ole Qt Account Portal, ma e mafai ona maua fa'apipi'i tatala i luga ole itulau fa'apipi'i. O se fa'afouga e leai se totogi mo tagata uma e fa'aoga.
Lisi puupuu o faʻaleleia ma faʻaleleia:
- O le pogisa ma le malamalama "2024" autu na faʻalauiloaina i le Qt Creator 15 ma faʻafouina i le Qt Creator 16 ua avea nei ma faaletonu. Qt Creator icons ua toe faʻaleleia ma faʻafouina ina ia fetaui ma le foliga fou ma ausia ai le faʻaogaina o fesoʻotaʻiga sili atu.

- Ua si'i atu le fa'aputuga fa'apipi'i fa'aletonu ile GitHub. E mafai nei ona fa'aopoopo isi fa'aputuga fa'aopoopo i Fa'atonu> Fa'aopoopoga> Su'esu'e (fa'aoga i lou lava tulaga lamatia). O faʻamatalaga faʻaalia mo plugins e leʻi faʻapipiʻiina ua faʻalauteleina. Toso-n-pa'u fa'apipi'i fa'apipi'i i le fa'apipi'i panel ua fa'aopoopoina.
- Poloketi: Fa'agasolo tala'aga ua avea ma vaega o fa'ailoga faufale (muamua sa tuto'atasi atoatoa). O le taimi nei o faʻataʻitaʻiga taʻavale taʻitasi o loʻo iai i se faʻailoga faʻapitoa faufale, ma o le fesuiaʻiina o le faʻailoga o loʻo iai nei e suia ai le seti o faʻamatalaga faʻatautaia avanoa, lea e faʻatinoina ai se faʻataʻitaʻiga e masani ona talosagaina e tagata faʻaoga: o le mafai ona faʻaogaina taʻaloga taʻavale eseese, e pei o le faʻatonuga o faʻamatalaga poʻo suiga o le siosiomaga, mo faʻamatalaga faufale eseese, e pei o Debug ma Release.
O tau mai le tasi faʻamatalaga faʻalauiloa e mafai nei ona kopiina i le isi e faʻaaoga ai le "Kopi i totonu o Lenei", e tusa lava pe latou te auai i se faʻailoga faʻapitoa.
- CMake: Faʻaopoopo le mafai e faʻapipiʻi vaega Qt misi e faʻaaoga ai Qt Online Installer (pe a faʻafesoʻotaʻi le Qt Creator) i le tulaga o le le manuia o le telefoni e mafua ona o le misi o vaega Qt. O le amio fou e faʻalagolago i le "Preferences> CMake> General> Package manager auto setup" galuega, lea e manaʻomia ai le tamoe CMake mai le Qt Creator.
- Python: Faʻaopoopo le lagolago mo le tatalaina o galuega pyproject.toml; ua latou faia nei e ala i le faaletonu mo PySide galuega faatino fou faia e faaaoga Qt Creator wizards. Tatala .pyproject poloketi o loʻo lagolagoina pea.
- C++ Fa'asa'o: Ua fausia nei binaries i le LLVM 20.1.3 mo le fa'afouina o le C++ lagolago. Lagolago mo Qt string literal operators (eg "_ba" ma le "_L1") ua uma ona faʻamautu. O nisi o fa'afitauli i totonu o galuega ma macros fa'aoga pei o galuega ua mae'a fa'amautuina.
Faʻaopoopo suiga e faafaigofie ai le olaga mo tagata atiae pe a faʻaaogaina vasega Qt e leʻi faʻaaogaina muamua i le poloketi (e le o maua e Code Model): o se faʻaleleia vave fou (o se moli samasama i le faatonu i luga o le laina ma se vasega Qt fou mo le poloketi) e mafai ai ona e faʻaopoopo le misi #include directives i puna ma misi Qt modules i le faila o le poloketi. Ole fa'atonu vave lava e tasi ile laina fa'atasi ai ma fa'atonuga #include e mafai ai ona e fa'aopoopoina vaega mana'omia Qt ile faila o galuega.
- QML: Fa'ailoga sitaili filifiliga i Mana'oga > Qt Quick > Code Style ua fa'atagaina nei le fa'aogaina o le qmlformat tu'ufa'atasi a le 'au'aunaga o le gagana QML, fa'apea fo'i ma le fa'apipi'i fa'apipi'i po'o se fa'asologa masani qmlformat-compatible formatter. O lo'o avanoa nei le toe fa'atulagaina o pepa i le lisi o fa'amatalaga ma le lisi o Meafaigaluega > QML/JS.
Ua faaopoopo se ki fou i le QML code editor toolbar e tatala ai faila .ui.qml i le Qt Design Studio.
- Su'esu'e: Fa'aopoopo le lagolago fa'apitonu'u mo Axivion fa'atasi ai ma fa'amau fou "Local Build" ma le "Local Dashboard" i le fa'aoga o Fa'amatalaga ile Debug> Axivion mode. Faʻaopoopo tulaga eseese i le "Preferences> Analyse> Axivion".
- Fa'atonuga Fa'aliliuga: Fa'aopoopoina 'ese'esega 'ese'esega 'ese'esega mo le git e galue i suiga 'fa'atulagaina' nai lo le 'le fa'atulagaina'. Fa'aopoopo gaioiga i fa'amatalaga meafaigaluega mo le toe fa'afo'isia o suiga. O le talanoaga 'Add Tag' ua mafai nei ona faia ni pine fa'amatalaga.
puna: opennet.ru

