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

O le tuʻuina atu o le siosiomaga faʻapipiʻi atinaʻe Qt Creator 7.0 ua faʻasalalau, ua fuafuaina mo le fatuina o faʻaoga faʻasalalauga e faʻaaoga ai le faletusi Qt. E lagolagoina uma le atinaʻeina o polokalame masani i le C ++ ma le faʻaogaina o le gagana QML, lea o loʻo faʻaogaina ai le JavaScript e faʻamalamalama ai tusitusiga, ma o le fausaga ma faʻamaufaʻailoga o elemene o loʻo faʻamaonia e poloka CSS-pei.

I le lomiga fou:

  • O le "Fila Fou poʻo le Poloketi" mea lisi e vaevaeina i ni talanoaga eseese se lua "Fila Fou" ma le "Poloketi Fou".
  • Tagata fa'aoga e fa'aogaina le Qt Online Installer e logoina e uiga i le maua o fa'amaumauga fa'asa'o a Qt. E mafai ona e faʻatulagaina le faʻaaliga o faʻamatalaga faʻafouga i le vaega "Filifiliga> Siosiomaga> Faʻafouina".
  • O le faʻataʻitaʻiga faʻataʻitaʻiga mo le gagana C++ ua toe faʻafouina i le LLVM 14 ma fesuiaʻi e ala i le faʻaaogaina o le Clangd backend, lea e lagolagoina le LSP (Language Server Protocol). E mafai ona e toe faʻafoʻi le tua tuai e ala i le lisi "Meafaigaluega> Filifiliga> C ++> Clangd", lea e mafai ai foi ona e faʻamalo le faʻaogaina o le Clangd mo le faʻailogaina o le code project, ae faʻaauau pea ona faʻaaogaina mo le faʻamalamalamaina o le syntax ma le autocompletion.
  • O le ClangFormat faʻapipiʻi faʻapipiʻi ua siitia i le vaega faʻatasi ai ma faʻasologa masani ma tuʻuina atu o se laupepa ese.
  • O le faʻatinoga o le QML parser ua faʻafouina e atagia ai suiga mai le lala Qt lata mai.
  • O le itulau mo le faʻatulagaina o poloketi e faʻaaoga ai le CMake ua toe faʻaleleia. Faʻaopoopoina le faʻamau "Stop CMake" e taofi ai le faʻatinoina o le CMake, mo se faʻataʻitaʻiga, i le taimi o le faʻagasologa o le faʻatulagaina o le faʻatulagaina o tusitusiga. Tuuina atu le mafai e toe faʻatautaia CMake e faʻafouina le faʻatulagaga, e tusa lava pe ua uma ona faʻatulagaina le poloketi. O fesuiaiga CMake mo le uluai faʻatulagaina o le poloketi o loʻo i ai nei e vavaeese, i le tulaga muamua, o fesuiaiga e faʻamatalaina mai le faila CMakeLists.txt.use, faʻaaogaina i le taimi o le seti muamua, ma i le tulaga lona lua, fesuiaiga e auina atu i fafo e ala i le CMake file-api json mai. o le .cmake/api/v1/reply directory ua faauigaina .
  • Faʻaleleia le suʻesuʻeina otometi o meafaigaluega avanoa ma faʻaitiitia le numera o telefoni faʻapipiʻi le manaʻomia i le amataga, lea na faʻaitiitia ai le taimi amata o le Qt Creator i nisi siosiomaga.
  • E fa'amautinoa e le au fai togafiti fou o le C++17 o le C++ standard.
  • I luga o le macOS platform, faʻatulagaina faʻatulagaina mo le autu pogisa e amanaia. Faʻaopoopoina faʻataʻitaʻiga lagolago mo Docker i macOS fausia.
  • Mo le Android platform, ua faʻaopoopoina se filifiliga e filifili ai le NDK faʻaletonu ma ua faʻaleleia le suʻesuʻeina o NDK platforms.
  • Mo le Linux platform, o se backend mo Qt faʻavae i luga o le Wayland protocol o loʻo aofia ai. Ina ia mafai ai le pito i tua, e tatau ona e setiina le fesuiaiga o le siosiomaga QT_QPA_PLATFORM=wayland aʻo leʻi amataina.

puna: opennet.ru

Faaopoopo i ai se faamatalaga