I-Qt Creator 8 sele ikhutshiwe kwaye ezi ziindaba zayo

Inkampani yeQt isanda kukhutshwa ukukhutshwa kwenguqulelo entsha ye "Qt Creator 8", uguqulelo olufika kunye nezincedisi ezintsha, uphuculo kunye nokunye.

Kwabo batsha kuMdali we-Qt, kufuneka wazi ukuba le yi-IDE yeqonga elinqamlezileyo eliza ne-Qt SDK, ebonelela ngokukhawuleza nangokulula uphuhliso lwesicelo seqonga, kunye nokuvumela abaphuhlisi ukuba benze izicelo kwi-embedded, mobile. , kunye namaqonga edesktop.

Ezona mpawu ziphambili zoMdali weQt 8

Kule nguqulo entsha ye-IDE QT Creator 8 evezwayo, utshintsho olwahlukeneyo lugxininisiwe, apho, umzekelo, kufunyenwe ukuba U-C++ uye wavala imodeli yekhowudi endala C++ iphunyeziwe ngokusekelwe kwi-libclang, endaweni yoko, njengesebe langaphambili, imodeli engagqibekanga isekwe kwi-backend ye-Clangd exhasa i-LSP (iProtokholi yomncedisi woLwimi).

Kukwakhankanyiwe ukuba ungahlala uvula kwaye usebenzise iClangd, kodwa khumbula ukuba iClangd inobutyebi obuthelekisekayo.

Ngolwimi lwePython, ngokungagqibekanga, I-python-lsp-server yenkxaso yolwimi lweseva yenziwe, apho icandelo elahlukileyo le "Python> Ulungelelwaniso lweseva yoLwimi" lunikezelwe.

Olunye utshintsho olugqamayo kolu guqulelo lutsha lwe-QT Creator 8 kukuba phumeza itemplate entsha ye "Profile" yezicwangciso kwiiprojekthi ze-CMake, ezidibanisa i-"RelWithDebInfo" uhlobo lokwakha kunye nokubandakanywa kokulungiswa kweempazamo kunye nezixhobo zeprofayili.

Ngelixa iQML ikhankanyiwe ukuba ukuphathwa kwetemplates zomtya weJavaScript kunye nengxaki ngo "??=" (null merge) zilungisiwe. Xa ulandela isimboli, kunokwenzeka ukuba uMdali we-Qt avule ifayile ye-QML ehambelanayo kulawulo lolwakhiwo endaweni yovimba weefayili, ekufuneka ngoku zilungiswe.

Olunye utshintsho evelele kule nguqulo intsha:

  • Yongeza iplagi yovavanyo ehambelana ne-Coco's Coverage Testing Toolkit.
  • Inkxaso yovavanyo eyongeziweyo yokudityaniswa kweGitLab, ekuvumela ukuba ujonge kwaye ulinganise iiprojekthi, ikhowudi yokulayisha, kwaye ufumane izaziso zomsitho.
  • Isusiwe inkxaso ye-Universal Windows Platform (UWP).
  • Kwiqonga leWindows, inkcazo yezixhobo ze-ARM MSVC inikezelwe.
  • Kongezwe ukhetho lwe-Android ukuqhagamshela izixhobo nge-Wi-Fi.
  • Yongezwe "Hlela > Okukhethwayo" into yemenyu yokujonga ngokukhawuleza kuseto.
  • Uphuculo lwentsebenzo lwenziwa kwakhona kwisizukulwana se-compile_command.json elungiselelwe iClangd kunye neminye imiba emininzi yalungiswa ngokunjalo.

Ekugqibeleni, ukuba ufuna ukwazi ngakumbi ngayo malunga nale nguqulo entsha ungajongana nesibhengezo sokuqala Kule khonkco ilandelayo.

Fumana uMdali weQt 8.0

Kulabo banomdla, kufuneka bazi ukuba uhlobo oluvulekileyo lomthombo luyafumaneka kwiphepha lokukhuphela leQt phantsi kwe- "Qt uMdali", Ngelixa abo banomdla kuhlobo lwentengiso banokufumana ilayisensi yokuthengisa kwi-Qt account portal.

Kwimeko yabo basebenzisa iLinux, Siza kuba nakho ukwenza ufakelo ngoncedo lomfakeli onikezelwa ngokubanzi kwiLinux. Ukufumana iphakheji ngaphandle kweintanethi, vula nje itheminali kwaye usebenzise lo myalelo ulandelayo:

wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run

Ngoku ngokulula nika nje ukwenza iimvume kwifayile ngalo myalelo ulandelayo:

sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run

Kwaye ngoku sinakho ukuqhuba isifaki kwinkqubo yethu, kuba oku kufuneka sichwetheze lo myalelo ulandelayo:

./qt-creator-opensource-linux-x86_64-8.0.0.run

Ekupheleni kofakelo, Kuya kufuneka sifake ezinye iipakeji ukunqanda iingxaki xa sisebenza noMdali weQt, Kule nto kwisiphelo esinye siya kuchwetheza le miyalelo ilandelayo:

sudo apt-get install build-essential

Kwaye kufuneka sifake ilayibrari yoqwalaselo lwamagama aqhelekileyo:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Okanye kwabo bakhetha ukulinda ipakethe ukuba bakulungele kwi-Ubuntu kunye neendawo zokugcina, banokufaka iphakheji ngalo myalelo ulandelayo:

sudo apt install qtcreator

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.