Ukukhishwa kwendawo edidiyelwe yokuthuthukiswa kwe-Qt Creator 7.0 kushicilelwe, yakhelwe ukudala izinhlelo zokusebenza ezihlukene kusetshenziswa umtapo wezincwadi we-Qt. Isekela kokubili ukuthuthukiswa kwezinhlelo zakudala ku-C++ kanye nokusetshenziswa kolimi lwe-QML, lapho i-JavaScript isetshenziswa khona ukuchaza imibhalo, futhi ukwakheka nemingcele yezinto zokusebenzelana kucaciswe ngamabhulokhi afana ne-CSS.
Enguqulweni entsha:
- Into yemenyu ethi “Ifayela Elisha noma Iphrojekthi” ihlukaniswe yaba izingxoxo ezimbili ezihlukene “Ifayela Elisha” kanye “Nephrojekthi Entsha”.
- Abasebenzisi abasebenzisa i-Qt Online Installer bayaziswa mayelana nokutholakala kwezinguqulo zokulungisa ze-Qt. Ungalungiselela ukuboniswa kwezaziso zesibuyekezo kusigaba esithi “Izinketho > Imvelo > Izibuyekezo”.
- Imodeli yekhodi yolimi lwe-C++ ibuyekezelwe ku-LLVM 14 futhi yashintshwa ngokuzenzakalelayo ukuze isebenzise i-backend ye-Clangd, esekela i-LSP (Iphrothokholi Yeseva Yolimi). Ungakwazi ukubuyisela isipele esidala ngemenyu ethi “Amathuluzi> Izinketho> C++> Clangd”, lapho ungaphinda ukhubaze ukusetshenziswa kwe-Clangd ukuze ukhombe ikhodi yephrojekthi, kodwa uqhubeke uyisebenzisela ukugqamisa i-syntax nokuqedela ngokuzenzakalela okokufaka.
- Izilungiselelo ze-plugin ye-ClangFormat zihanjiswe esigabeni esinezilungiselelo zesitayela esijwayelekile futhi zethulwa njengethebhu ehlukile.
- Ukuqaliswa komhlahleli we-QML kubuyekeziwe ukuze kubonise izinguquko ezivela egatsheni lakamuva le-Qt.
- Ikhasi lokusetha amaphrojekthi usebenzisa i-CMake liklanywe kabusha. Kwengezwe inkinobho ethi “Misa i-CMake” ukuze kumiswe ukwenziwa kwe-CMake, isibonelo, phakathi nenqubo yokumisa imibhalo yokwakha yephrojekthi. Kunikezwe amandla okuqalisa kabusha i-CMake ukuze ibuyekeze ukucushwa, noma ngabe iphrojekthi isivele isilungisiwe. Okuguquguqukayo kwe-CMake kokucushwa kwephrojekthi kokuqala nokwamanje kuyahlukaniswa, esimweni sokuqala, okuguquguqukayo kuchazwa kufayela le-CMakeLists.txt.use, elisetshenziswe phakathi nokusetha kokuqala, futhi esimweni sesibili, okuguquguqukayo okuthunyelwa ngaphandle nge-CMake file-api json kusuka uhla lwemibhalo lwe-.cmake/api/v1/reply luchaziwe .
- Ukutholwa okuzenzakalelayo okuthuthukisiwe kwamathuluzi atholakalayo futhi kwehlise nenani lamakholi angadingekile ahlanganisayo ekuqaleni, okunciphise isikhathi sokuqalisa se-Qt Creator kwezinye izindawo.
- Abathakathi Bephrojekthi Entsha baqinisekisa ukuthi i-C++17 ichazwa njengezinga le-C++.
- Epulatifomu ye-macOS, izilungiselelo zohlelo zetimu emnyama ziyacatshangelwa. Kungezwe ukusekelwa kokuhlola kwe-Docker ekwakhiweni kwe-macOS.
- Kunkundla ye-Android, inketho yengeziwe yokukhetha i-NDK ezenzakalelayo futhi ukutholwa kwezinkundla ze-NDK sekuthuthukisiwe.
- Ngeplathifomu ye-Linux, i-backend ye-Qt esekelwe kumthethonqubo we-Wayland ifakiwe. Ukuze uvule i-backend, kufanele usethe okuguquguqukayo kwemvelo QT_QPA_PLATFORM=wayland ngaphambi kokuqala.
Source: opennet.ru