Qt Creator 4.14 dolazi s podrškom za QT 6 i više

Objavljena je nova verzija Qt Creator 4.14, verzija koja stiže s podrškom za Qt 6 (Objavljen je prije nekoliko dana, ako želite znati više o njemu, možete pogledati publikaciju koju smo napravili U sljedećem linku), kao i određena poboljšanja i ažuriranja u alatima za kompilaciju.

Oni koji ne znaju za Qt, trebali bi to znati to je objektno orijentirano, višeplatformsko radno okruženje. Koristi se za razvoj programa koji koriste grafičko korisničko sučelje ili različite alate i konzole naredbenog retka za poslužitelje koji ne trebaju grafičko korisničko sučelje.

Qt je besplatni okvir za razvoj aplikacija s više platformi, otvorenog koda. Es kompatibilan s raznim platformama Što; Gnu / Linux, OS X, Windows, Android, iOS i drugi. Qt je više od programskog jezika okvir napisan na C ++.

Glavne nove značajke Qt Creatora 4.14

Kao što je spomenuto na početku, u ovoj novoj verziji Qt Creator 4.14 dodao je podršku za Qt 6 framework a to je da asistenti projekata sada generiraju CMake projekte kompatibilne s Qt 6

Također implementirana je mogućnost generiranja CMake projektnih datoteka kompatibilnih s Qt 6, kao i dodao oznaku u kod blokova koji zahtijevaju ispravke za kompatibilnost s promjenama tipa u Qt 6. Riješeni su mnogi problemi koji su se pojavili prilikom razvijanja aplikacija temeljenih na Qt 6 i pri korištenju novih QML funkcija.

Štoviše, generator modela C ++ koda temeljen na Clangu je ažuriran na Clang 11, s kojim je primljeno kontinuirano poboljšanje C ++ modela koda.

Uz to je omogućena mogućnost automatskog raščlanjivanja C ++ koda u Clazyju i Clang-Tidyu, a odgovarajuće su napomene dodane u uređivač koda. Analizator se uključuje putem opcije "Parser> Clang Tools> Scan open files".

Za CMake projekte, prilikom uvoza gradnji, poboljšano je otkrivanje postojećih datoteka kompleta s informacijama o gradnji koda. Kada se direktorij gradnje promijeni u drugi direktorij koji već sadrži gradnje, podaci o gradnji više se ne prepisuju, već se koriste postavke već u novom direktoriju.

Od ostalih promjena koje se ističu u ovoj novoj verziji:

  • Varijable "CurrentProject: *" preimenovane su u "CurrentDocument: Project: *".
  • Dodana je postavka "Izrada i pokretanje> Qmake> Ignoriraj sustav qmake system () prilikom raščlanjivanja projekta" da bi se onemogućila upotreba funkcije "system" prilikom otvaranja projekata temeljenih na qmake.

Napokon, ako želite saznati više o ovoj novoj verziji, možete pogledati izvornu najavu U sljedećem linku.

Nabavite Qt Creator 4.14

Za one koji su zainteresirani, trebali bi znati da je dostupna verzija otvorenog koda na stranici za preuzimanje Qt pod "Qt Creator", dok oni koji su zainteresirani za komercijalnu verziju komercijalnu licencu mogu pronaći na portalu Qt računa.

Uz to Qt Creator 4.14 dostupan je i kao ažuriranje u mrežnom programu za instaliranje.

U slučaju onih koji koriste Linux, Instalaciju ćemo moći izvršiti uz pomoć instalacijskog programa koji se obično nudi za Linux. Da biste paket dobili izvan mreže, jednostavno otvorite terminal i pokrenite sljedeću naredbu:

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

Sada jednostavno dovoljno je dati datoteci dozvole za izvršenje sljedećom naredbom:

sudo chmod +x 

I sada možemo pokrenuti instalacijski program na našem sustavu, za to moramo upisati sljedeću naredbu:

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

Na kraju instalacije, moramo instalirati neke dodatne pakete kako bismo izbjegli probleme u radu s Qt Creatorom, za ovo ćemo na isti terminal upisati sljedeće naredbe:

sudo apt-get install build-essential

Također moramo instalirati generičku biblioteku za konfiguraciju fontova:

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

Ili za one koji radije čekaju da paket bude spreman u Ubuntuu i izvedenim spremištima, mogu instalirati paket pomoću sljedeće naredbe:

sudo apt install qtcreator

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.