ĂshtĂ« publikuar versioni i Qt Creator 17, njĂ« mjedis zhvillimi i integruar pĂ«r krijimin e aplikacioneve ndĂ«rplatformĂ« duke pĂ«rdorur bibliotekĂ«n Qt. MbĂ«shtetet si zhvillimi i programeve klasike nĂ« C++ ashtu edhe pĂ«rdorimi i gjuhĂ«s QML, nĂ« tĂ« cilĂ«n pĂ«rdoret JavaScript pĂ«r tĂ« pĂ«rcaktuar skenarĂ«t, dhe struktura dhe parametrat e elementĂ«ve tĂ« ndĂ«rfaqes pĂ«rcaktohen nga blloqe tĂ« ngjashme me CSS. Versioni i ri Ă«shtĂ« i disponueshĂ«m si njĂ« pĂ«rditĂ«sim nĂ« Instaluesin Online Qt (komercial, me burim tĂ« hapur). Instaluesit jashtĂ« linje sipas njĂ« licence komerciale mund tĂ« gjenden nĂ« Portalin e LlogarisĂ« Qt, dhe paketat me burim tĂ« hapur mund tĂ« gjenden nĂ« faqen pĂ«rkatĂ«se tĂ« shkarkimit. Ky Ă«shtĂ« njĂ« pĂ«rditĂ«sim falas pĂ«r tĂ« gjithĂ« pĂ«rdoruesit.
Një listë e shkurtër e përmirësimeve dhe rregullimeve:
- Temat e errëta dhe të çelëta "2024" të prezantuara në Qt Creator 15 dhe të përditësuara në Qt Creator 16 tani janë parazgjedhur. Ikonat e Qt Creator janë rishikuar dhe përditësuar për t'iu përshtatur pamjes së re dhe për të arritur një qëndrueshmëri më të madhe të ndërfaqes.

- Depozita e parazgjedhur e plugin-eve Ă«shtĂ« zhvendosur nĂ« GitHub. Depozita tĂ« tjera tĂ« plugin-eve tani mund tĂ« shtohen te Preferencat > Zgjerimet > Shfletuesi (pĂ«rdoreni me rrezikun tuaj). Informacioni i shfaqur pĂ«r plugin-et qĂ« nuk janĂ« instaluar ende Ă«shtĂ« zgjeruar. ĂshtĂ« shtuar instalimi i plugin-eve me metodĂ«n "zvarrit dhe lĂ«sho" nĂ« panelin e plugin-eve.
- Projektet: Profilet e ekzekutimit janë bërë pjesë e profileve të ndërtimit (më parë ato ishin plotësisht të pavarura). Tani çdo profil ekzekutimi i përket një profili specifik ndërtimi dhe ndërrimi i profilit aktual të ndërtimit gjithashtu ndërron grupin e profileve të ekzekutimit në dispozicion, i cili zbaton një skenar të kërkuar shpesh nga përdoruesit: aftësinë për të përdorur parametra të ndryshëm ekzekutimi, siç janë argumentet e rreshtit të komandës ose variablat e mjedisit, për profile të ndryshme ndërtimi, siç janë Debug dhe Release.
Vlerat nga një profil nisjeje tani mund të kopjohen në një tjetër duke përdorur butonin "Kopjo në këtë", pavarësisht nëse ato i përkasin një profili specifik ndërtimi.
- CMake: Shtoi mundësinë për të instaluar komponentët Qt që mungojnë duke përdorur Instaluesin Qt Online (nëse Qt Creator është i lidhur me të) në rast të një thirrjeje cmake të dështuar të shkaktuar nga komponentët Qt që mungojnë. Sjellja e re mbështetet në funksionalitetin "Preferences > CMake > General > Package manager auto configuration", i cili kërkon ekzekutimin e CMake nga Qt Creator.
- Python: Shtohet mbështetje për hapjen e projekteve pyproject.toml; ato tani krijohen si parazgjedhje për projektet e reja PySide të krijuara duke përdorur asistentët e Qt Creator. Hapja e projekteve .pyproject ende mbështetet.
- Redaktimi i C++: Skedarët binare që rezultojnë tani janë ndërtuar me LLVM 20.1.3 për mbështetje të përditësuar të C++. Mbështetja për operatorët literalë të vargjeve Qt (p.sh. "_ba" dhe "_L1") është rregulluar. Disa probleme me funksionet dhe makrot e integruara të përdorura si funksione janë rregulluar.
U shtuan ndryshime për ta bërë jetën më të lehtë për zhvilluesit kur përdorin klasa Qt që nuk janë përdorur më parë në projekt (nuk u gjetën nga Code Model): një rregullim i shpejtë i ri (një dritë e verdhë në redaktues në rreshtin me një klasë të re Qt për projektin) ju lejon të shtoni direktivat #include që mungojnë në burimet dhe modulet Qt që mungojnë në skedarin e projektit. I njëjti rregullim i shpejtë në rreshtat me direktivat #include ju lejon të shtoni modulet e nevojshme Qt në skedarin e projektit.
- QML: Opsionet e stilit të kodit në Preferences > Qt Quick > Code Style tani lejojnë përdorimin e formatit qml të integruar të serverit të gjuhës QML, si dhe formatuesin e integruar ose një formatues të personalizuar të pajtueshëm me qmlformat. Riformatimi i dokumentit tani është i disponueshëm në menynë e kontekstit dhe në menynë Tools > QML/JS.
Një buton i ri është shtuar në shiritin e veglave të redaktuesit të kodit QML për të hapur skedarët .ui.qml në Qt Design Studio.
- Analizuesi: U shtua mbështetje për panelin lokal për Axivion me butona të rinj "Ndërtim Lokal" dhe "Paneli Lokal" në ndërfaqen e Problemeve në modalitetin Debug > Axivion. U shtuan cilësime të ndryshme në "Preferencat > Analizo > Axivion".
- Kontrolli i Versionit: U shtuan veprime të ndryshme 'ndryshimesh' për git që funksionojnë në ndryshimet 'të skeduara' në vend të ndryshimeve 'të paskeduara'. U shtuan veprime në këshillat e Instant Blame për rikthimin e ndryshimeve. Dialogu 'Shto Etiketë' tani mund të krijojë etiketa të shënuara.
Burimi: opennet.ru

