A Qt Creator 10.0 már megjelent, és ezek a hírek

qtcreator

A Qt Creator egy többplatformos IDE, amely része a Qt könyvtárakkal rendelkező grafikus felhasználói felületek fejlesztésére szolgáló SDK-nak,

A új verzió kiadása integrált fejlesztési környezet QtCreator 10.0, amelyet többplatformos alkalmazások létrehozására terveztek a Qt könyvtár használatával.

Mind a klasszikus C++ programok fejlesztését, mind a QML nyelv használatát támogatja a Qt Creator, ahol a JavaScript segítségével definiálják a szkripteket, az interfész elemek szerkezetét és paramétereit pedig CSS-szerű blokkok segítségével állítják be.

A Qt Creator 10.0 főbb új funkciói

A Qt Creator 10.0 újonnan kiadott verziójában meg kell jegyezni, hogy a képes mozgatni és elrejteni a műveletek előrehaladásának részleteit.

Egy másik újdonság, amelyet ez az új verzió jelent, a csomagolt verzió Az LLVM a 16-os verzióra frissítve a C++20 szabvány nagyobb támogatásával a Clangben, és jobb együttműködést biztosít a Qt Creator és a Clangd között. Alapértelmezés szerint a ClangFormat beépülő modul engedélyezve van, amely most a C++ kód igazítására szolgál.

Ezen kívül kiemelik azt isés megvalósította a benne foglalt fájlok automatikus módosításának lehetőségét (az include-on keresztül) és javítsa ki a kötéseket a C++-fájlokban, miután átnevezte az .ui-fájlokat vagy a bennük meghatározott űrlapokat.

A kódmodell A QML frissítésre került, hogy tükrözze a Qt 6.5 változásait. A kódszerkesztő mostantól képes elemleírásként megtekinteni a színtulajdonságokat.

Összeállításkor Docker, hozzáadott támogatás a távoli kódmodell-feldolgozáshoz a Clangd háttérfolyamat segítségével. A Docker-tárolóban tárolt külső fájlokkal való munka támogatása hozzáadásra került a ClangFormat bővítményhez.

Azt is kiemelik a fájlrendszerben való navigálás lehetősége biztosított távoli célrendszerekből, például a build könyvtárának kiválasztásához. Támogatás hozzáadva egy távoli rendszeren lévő terminál megnyitásához a Terminál megnyitása művelettel, például az építési környezet konfigurációjában.

Az új verzióból kiemelkedő többi változás közül:

  • A keresősávban (Locator) kijavította az utoljára beírt keresési kifejezés emlékezésének problémáját, amikor nyitott módot használ egy középre helyezett előugró ablakban.
  • Hozzáadott egy eszközt (Eszközök > C++ > Nem használt függvények keresése), amellyel megkeresheti a nem használt függvényeket egy projektben.
  • Hozzáadott egy Call Hierarchy nézet módot, amely minden olyan nyelven elérhető, amelyhez LSP (Language Server Protocol) kiszolgáló támogatja ezt a funkciót.
  • Hozzáadott támogatás külső parancs meghatározásához a fájlok QML-lel történő formázásához, például a qmlformat meghívásához a beépített formátumlogika helyett.
  • Hozzáadtuk a QML nyelvi kiszolgáló tesztelésének lehetőségét (Qt Quick > QML/JS szerkesztés > qmlls most használata) az opcionális Qt Language Server összetevő telepítésével a Qt telepítőből.
  • Az 5-ös verzióig a CMake build rendszer-előbeállítások ( cmake-presets ) támogatása frissült, most már támogatja a ${pathListSep} változót, az include parancsot, valamint egy külső stratégiát az architektúrához és az eszközkészlethez.
  • Hozzáadott egy beállítást a szerkesztőhöz (CMake > Formatter), amely megadja a parancsot a CMake-hez kapcsolódó fájlok formázásához, például használhatja a cmake-format segédprogramot.
  • Új telepítési lépést telepített a "cmake --install" használatával, amely a "Projektek > Konfiguráció futtatása > Telepítési lépés hozzáadása" opcióval adható hozzá.

Végül, ha többet szeretne tudni róla erről az új verzióról az eredeti közleményben olvashat A következő linken.

A Qt Creator 10.0 letöltése

Akit érdekel, annak tudnia kell, hogy a nyílt forráskódú verzió elérhető a Qt letöltési oldalon a "Qt Creator" részben, míg a kereskedelmi változat iránt érdeklődők megtalálhatják a kereskedelmi engedélyt a Qt fiók portálon.

Nekünk, akik Linuxot használunk, A telepítést a telepítő segítségével tudjuk elvégezni, amelyet általában a Linux számára kínálnak. A csomag offline eléréséhez nyissa meg a terminált, és futtassa a következő parancsot:

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

Most egyszerűen csak a következő paranccsal adjon végrehajtási engedélyeket a fájlnak:

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

Most pedig futtathatjuk a telepítőt a rendszerünkön, ehhez be kell írnunk a következő parancsot:

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

A telepítés végén telepítenünk kell néhány további csomagot, hogy elkerüljük a problémákat, amikor a Qt Creatorral dolgozunk, erre ugyanazon a terminálon a következő parancsokat fogjuk beírni:

sudo apt-get install build-essential

És telepítenünk kell egy általános betűkészlet-konfigurációs könyvtárat is:

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

Vagy azok számára, akik inkább megvárják, amíg a csomag készen áll az Ubuntu és a származékos adattárakban, a következő paranccsal telepíthetik a csomagot:

sudo apt install qtcreator

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.