Qt Musiki 8 yakatoburitswa uye idzi ndidzo nhau dzayo

Iyo Qt Company ichangoburwa kuburitswa kweshanduro itsva ye "Qt Musiki 8", vhezheni inosvika nezvitsva zvinokwenenzverwa, kuvandudzwa uye nezvimwe.

Kune avo vatsva kuQt Musiki, iwe unofanirwa kuziva kuti iyi i-cross-platform IDE inouya neQt SDK, inopa nekukurumidza uye nyore muchinjika-chikuva chekusimudzira application, pamwe nekubvumira vanogadzira kugadzira maapplication pane yakadzamidzirwa, nharembozha. , uye mapuratifomu edesktop.

Main nyowani maficha eQt Musiki 8

Muiyi vhezheni itsva yeIDE QT Musiki 8 inoratidzwa, shanduko dzakasiyana-siyana dzinoratidzwa, izvo, semuenzaniso, zvinowanikwa kuti. C ++ yakadzima iyo yekare kodhi modhi C++ yakaitwa zvichibva pa libclang, pachinzvimbo chekuti, sepabazi rakapfuura, iyo default modhi yakavakirwa pane Clangd backend inotsigira LSP (Language Server Protocol).

Zvinotaurwawo kuti iwe unogona kugara uchimisikidza uye kushandisa Clangd zvakadaro, asi ramba uchifunga kuti Clangd inofananidzira zviwanikwa.

Zvemutauro wePython, nekukasira, python-lsp-server mutauro wekutsigira server inogoneswa, iyo chikamu chakasiyana che "Python> Mutauro server kumisikidza" inopihwa.

Imwe shanduko inomira pachena mune iyi vhezheni itsva yeQT Musiki 8 ndeyekuti yakashandisa itsva "Profile" zvigadziriso template yeCMake mapurojekiti, anosanganisa iyo "RelWithDebInfo" yekuvaka mhando pamwe nekubatanidzwa kwedebugging uye maturusi ekunyora.

Nepo zveQML zvinonzi kubata kweJavaScript tambo matemplate uye matambudziko ane "??=" (null merge) anoshanda akagadziriswa. Kana uchitevera chiratidzo, zvinogona kuitika kuti Qt Musiki akavhura iyo inoenderana QML faira kubva kune yekuvaka dhairekitori pane iyo sosi dhairekitori, iyo inofanirwa kugadziriswa ikozvino.

Yeimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:

  • Yakawedzera plugin yekuyedza inoenderana neCoco's Coverage Testing Toolkit.
  • Yakawedzera tsigiro yekuyedza yekubatanidza GitLab, ichikubvumidza iwe kuti utarise uye kutevedzera mapurojekiti, kurodha kodhi, uye kugamuchira zviziviso zvechiitiko.
  • Yakabviswa rutsigiro rweUniversal Windows Platform (UWP).
  • PaWindows platform, iyo ARM MSVC instrumentation tsananguro inopihwa.
  • Yakawedzera sarudzo ye Android yekubatanidza kune zvishandiso pamusoro peWi-Fi.
  • Yakawedzera "Rongedza> Zvaunofarira" menyu chinhu chekukurumidza kufamba kuenda kumasetin.
  • Kuvandudzwa kwekuita kwakaitwawo kuchizvarwa checompile_command.json icho chakagadzirirwa Clangd uye zvimwe zvakawanda nyaya dzakagadziriswa zvakare.

Pakupedzisira, kana iwe uchida kuziva zvakawanda nezvazvo nezve shanduro itsva iyi unogona kubvunza chiziviso chepakutanga Mune inotevera chinongedzo.

Tora Qt Musiki 8.0

Kune avo vanofarira, ivo vanofanirwa kuziva kuti iyo yakavhurwa sosi vhezheni inowanikwa pane peji reQt rekutora pasi pe "Qt Musiki", nepo avo vanofarira vhezheni yekutengesa vanogona kuwana rezinesi rekutengesa muQt account portal.

Kune avo vedu vanoshandisa Linux, Tichakwanisa kuita kuisirwa nerubatsiro rweiyo inosimudzira iyo inowanzo kupihwa Linux. Kuti utore pasuru pasirefu, ingovhura terminal uye unomhanya unotevera kuraira:

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

Zvino zvakapusa ingo kupa mvumo kune iyo faira nemirairo inotevera:

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

Uye ikozvino isu tinogona kumhanyisa iyo yekuisa pane yedu system, kune izvi isu tinofanirwa kunyora unotevera kuraira:

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

Pakupera kwekumisikidza, isu tinofanirwa kuisa mamwe ekuwedzera mapakeji kudzivirira matambudziko kana uchishanda neQt Musiki, zve izvi pane imwechete terminal tichaenda kunyora mirairo inotevera:

sudo apt-get install build-essential

Uye isu tinofanirwa zvakare kuisa generic font yekumisikidza raibhurari:

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

Kana kune avo vanosarudza kumirira pasuru kuti vagadzirire muUbuntu uye zvigadzirwa zvinobva, vanogona kuisa iyo package pamwe nemirairo inotevera:

sudo apt install qtcreator

Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako