A Qt Company ma kiadta a Qt Creator 14-et, amely a nyílt forráskódú IDE (integrált fejlesztőkörnyezet) legújabb stabil verziója, grafikus felhasználói felületek (GUI-k) tervezéséhez a Qt nyelvben.

A Qt Creator 13 után több mint három és fél hónappal megjelent Qt Creator 14 támogatja a Lua-alapú bővítményeket, amelyek lehetővé teszik a fejlesztők számára, hogy kiterjesszék a Qt Creator képességeit anélkül, hogy C++ bővítményeket kellene fordítaniuk az összes támogatott platformra. API-k állnak rendelkezésre olyan feladatokhoz, mint a nyelvi szerverek, műveletek és beállítások regisztrálása.
A Qt Creator 14 a bővítmények kezeléséhez bevezetett egy szebb felhasználói felületet az Extensions módban, lehetőséget a projektek letiltott készleteinek megjelenítése és elrejtése között a Projects módban, valamint egy új lehetőséget a könyvtár megnyitásához projektként a File > Open Workspace menün keresztül.

„A könyvtárban található .qtcreator/project.json projektfájl egy nevet és fájlkizárási szűrőket állít be. Ez akkor is hasznos, ha egy nyelvi szervert szeretne beállítani, amelynek szüksége van egy projektkönyvtárra a megfelelő működéshez” – magyarázták a fejlesztők.
Egyéb figyelemre méltó változások között a Qt Creator 14 új lehetőségeket kínál a fejlett kereséshez és a mentett dokumentumok kereséséhez a munkamenet során, a C++ kódmodell és a CMake beállítások projektalapú konfigurálásához, valamint a CMake beállítások és hibakeresők közvetlen konfigurálásához a CMake Presets segítségével.
Ez a kiadás számos új C++ refaktoráló műveletet is tartalmaz, mint például a „Függvényhívás átalakítása Qt Meta-Method Invocation-ra”, „Osztály áthelyezése egy különálló forrásfájl-készletbe” és a „Tagfüggvény-definíciók átrendezése a deklaráció sorrendje szerint”.
Ezen felül javítja a QML enumok támogatását, növeli a „Göndör zárójelek hozzáadása” refaktorálás elérhetőségét, javítja a C++ makrókkal kapcsolatos problémákat, és alapértelmezett háttérként engedélyezi a QML nyelvi szervert a QML kódomodellhez a Qt 6.8 és későbbi verziókhoz.
Végül, de nem utolsósorban, a Qt Creator 14 lehetővé teszi a QML nyelvi szerver használatát korábbi Qt verziókhoz is, valamint a Qt 6.8 vagy későbbi verziók nyelvi szerverének használatát olyan projektekhez, amelyek korábbi Qt verziókat használnak.
Természetesen számos egyéb kisebb fejlesztés és hibajavítás is található a Qt Creator 14-ben, ezért mindenképpen tanulmányozd a teljes változásnaplót, ha többet szeretnél megtudni ezekről a változásokról. Eközben a Qt Creator 14 már letölthető a hivatalos weboldalról 64 bites AArch64 (ARM64) Linux rendszerekre.