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

Objavljena je nova verzija Qt Creator 4.14, verzija koja stiže sa podrškom za Qt 6 (Objavljen je prije nekoliko dana, ako želite znati više o njemu, možete pogledati publikaciju koju smo napravili Na sledeć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 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 servere koji ne trebaju grafičko korisničko sučelje.

Qt je besplatan okvir za razvoj aplikacija s više platformi, otvorenog koda. Es kompatibilan sa raznim platformama Šta; 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 Creator 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 sa Qt 6

Pored toga implementirana je mogućnost generiranja CMake projektnih datoteka kompatibilnih sa 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 korištenja novih QML funkcija.

Sa druge strane, generator modela C ++ koda zasnovan na Clangu je ažuriran na Clang 11, s kojim je primljeno kontinuirano poboljšanje C ++ modela koda.

Pored toga, pružena je mogućnost automatskog raščlanjivanja C ++ koda u programima Clazy i Clang-Tidy, a odgovarajuće napomene dodane su u uređivač koda. Analizator se uključuje putem opcije "Parser> Clang Tools> Scan open files".

Za CMake projekte, prilikom uvoza zgrada, 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 se više 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 qmake system () funkciju prilikom raščlanjivanja projekta" da bi se onemogućila upotreba funkcije "system" prilikom otvaranja projekata zasnovanih na qmake.

Konačno, ako želite znati više o ovoj novoj verziji, možete pogledati originalnu najavu Na sledećem linku.

Nabavite Qt Creator 4.14

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

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 provesti uz pomoć instalacijskog programa koji se obično nudi za Linux. Da biste paket preuzeli van mreže, samo 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 sistemu, 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 Creator, za ovo ćemo na istom terminalu otkucati sljedeće naredbe:

sudo apt-get install build-essential

Moramo također 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 komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.