Spustenie nová verzia integrovaného vývojového prostredia Tvorca Qt 7.0, navrhnutý na vytváranie multiplatformových aplikácií pomocou knižnice Qt.
V QtCreator 7.0 podporuje sa vývoj oboch klasických C++ programov ako je použitie jazyka QML, v ktorom sa na definovanie skriptov používa JavaScript, a štruktúra a parametre prvkov rozhrania sa stanovujú pomocou blokov podobných CSS.
Hlavné nové funkcie Qt Creator 7.0
V tejto novej verzii, ktorá je prezentovaná z Qt Creator 7.0 pridali položku ponuky „Nový súbor alebo projekt“. je rozdelený do dvoch samostatných dialógových okien „Nový súbor“ a „Nový projekt“.
Hlási sa k používatelia používajúci Qt Online Installer o dostupnosti menších revízií Qt. Môcť konfigurovať zobrazovanie upozornení v časti „Možnosti > Prostredie > Aktualizácie“.
Ďalšou zo zmien, ktorá vyniká, je kódový model pre jazyk C++ aktualizovaný na LLVM 14 a predvolene zmenené na použitie backendu Clangd, ktorý podporuje LSP (Language Server Protocol). Starý backend je možné vrátiť cez ponuku "Nástroje > Možnosti > C++ > Clangd", kde môžete tiež zakázať používanie Clangd na indexovanie kódu projektu, ale naďalej ho používať na zvýrazňovanie syntaxe a zadávanie automatického dopĺňania.
Okrem toho konfigurácia pluginu ClangFormat bol presunutý do sekcie so všeobecnými nastaveniami štýlu a zobrazuje sa ako samostatná karta.
Z ďalších zmien ktoré vynikajú:
- Implementácia syntaktického analyzátora QML bola aktualizovaná, aby odrážala zmeny z najnovšej vetvy Qt.
- Stránka nastavení pre projekty využívajúce CMake bola prepracovaná.
- Pridané tlačidlo „Stop CMake“ na zastavenie vykonávania CMake, napríklad počas nastavovania skriptov na zostavenie projektu.
- Poskytuje možnosť znova spustiť CMake na aktualizáciu konfigurácie, aj keď už bol projekt nakonfigurovaný.
- Samostatné premenné CMake pre počiatočnú a aktuálnu konfiguráciu projektu, v prvom prípade premenné zo súboru CMakeLists.txt.use použitého počas prvej konfigurácie a v druhom prípade premenné exportované cez súbor CMake file-api json zo súboru . cmake/api /v1/response adresár.
- Vylepšená automatická detekcia dostupných nástrojov a znížený počet voliteľných vyvolaní kompilátora pri spustení, čo vedie k rýchlejšiemu spusteniu Qt Creator v niektorých prostrediach.
- Sprievodcovia novým projektom poskytujú definíciu C++17 ako štandardu C++.
Na platforme macOS sa berú do úvahy systémové nastavenia pre temnú tému. - Pridaná experimentálna podpora pre Docker v zostavách macOS.
- Pre platformu Android bola pridaná možnosť vybrať predvolenú NDK a bola vylepšená detekcia platforiem NDK.
- Pre platformu Linux je zahrnutý backend pre Qt založený na protokole Wayland.
- Ak chcete povoliť backend, pred spustením nastavte premennú prostredia QT_QPA_PLATFORM=wayland.
Konečne ak o tom chcete vedieť viac o tejto novej verzii si môžete pozrieť pôvodné oznámenie Na nasledujúcom odkaze.
Získajte Qt Creator 7.0
Pre tých, ktorí majú záujem, by mali vedieť, že je k dispozícii verzia open source na stránke na stiahnutie Qt v časti „Qt Creator“, zatiaľ čo záujemcovia o komerčnú verziu môžu komerčnú licenciu nájsť na portáli účtov Qt.
Pre tých z nás, ktorí používajú Linux, Inštaláciu budeme môcť vykonať pomocou inštalačného programu, ktorý je všeobecne ponúkaný pre Linux. Ak chcete balík dostať do režimu offline, otvorte terminál a spustite nasledujúci príkaz:
wget https://download.qt.io/official_releases/qtcreator/7.0/7.0.0/qt-creator-opensource-linux-x86_64-7.0.0.run
Teraz jednoducho stačí dať súboru povolenie na spustenie pomocou nasledujúceho príkazu:
sudo chmod +x qt-creator-opensource-linux-x86_64-7.0.0.run
A teraz môžeme spustiť inštalátor v našom systéme, musíme zadať nasledujúci príkaz:
./qt-creator-opensource-linux-x86_64-7.0.0.run
Na konci inštalácie musíme si nainštalovať ďalšie balíčky, aby sme sa vyhli problémom pri práci s Qt Creator, pre ten istý terminál napíšeme nasledujúce príkazy:
sudo apt-get install build-essential
Musíme tiež nainštalovať všeobecnú knižnicu konfigurácie písma:
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
Alebo pre tých, ktorí dávajú prednosť čakaniu, kým bude balík pripravený v úložiskách Ubuntu a derivátov, si môžu balíček nainštalovať pomocou nasledujúceho príkazu:
sudo apt install qtcreator