Qt Creator 17 Atina'e Siosiomaga Fa'asa'oloto

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.
     Qt Creator 17 Atina'e Siosiomaga Fa'asa'oloto
  • 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

FaŹ»atau talimalo faŹ»atuatuaina mo nofoaga ma DDoS puipuiga, VPS VDS servers šŸ”„ Fa'atau le 'upega tafa'ilagi talimalo fa'atuatuaina ma le puipuiga DDoS, 'au'aunaga VPS VDS | ProHoster