ĂshtĂ« publikuar edicioni i ri i mjedisit tĂ« integruar tĂ« zhvillimit Qt Creator 17, i cili Ă«shtĂ« i destinuar pĂ«r krijimin e aplikacioneve tĂ« shumĂ«platformshme duke pĂ«rdorur bibliotekĂ«n Qt. MbĂ«shtetet si zhvillimi i aplikacioneve klasike nĂ« gjuhĂ«n C++, ashtu edhe pĂ«rdorimi i gjuhĂ«s QML, nĂ« tĂ« cilĂ«n pĂ«r pĂ«rcaktimin e skenarĂ«ve pĂ«rdoret JavaScript, ndĂ«rsa struktura dhe parametrat e elementeve tĂ« ĐžĐœŃĐ”ŃŃĐ”ĐčŃit pĂ«rcaktohen me blloqe tĂ« ngjashme me CSS. Versioni i ri Ă«shtĂ« i disponueshĂ«m si pĂ«rditĂ«sim nĂ« Qt Online Installer (komerciale, opensource). Instaluesit offline nĂ«n licencĂ« komerciale mund tĂ« gjenden nĂ« Qt Account Portal, ndĂ«rsa paketat opensource janĂ« tĂ« disponueshme nĂ« faqen pĂ«rkatĂ«se tĂ« shkarkimeve. Ky Ă«shtĂ« njĂ« pĂ«rditĂ«sim falas pĂ«r tĂ« gjithĂ« pĂ«rdoruesit.
Lista e shkurtër e përmirësimeve dhe korrigjimeve:
- Temat e errĂ«ta dhe tĂ« ndritshme "2024", tĂ« shtuar nĂ« Qt Creator 15 dhe tĂ« pĂ«rditĂ«suara nĂ« Qt Creator 16, tani pĂ«rdoren si parazgjedhje. Ikonat e Qt Creator janĂ« rishikuar dhe pĂ«rditĂ«suar pĂ«r t'u pĂ«rputhur me pamjen e re dhe pĂ«r tĂ« arritur njĂ« integritet mĂ« tĂ« madh tĂ« ĐžĐœŃĐ”ŃŃĐ”ĐčŃit.

- Depozitimi i plugin-eve, i përdorur si të zakonshëm, është transferuar në GitHub. Depozita shtesë të plugin-eve tani mund të shtohen në «Preferences > Extensions > Browser» (përdorni me rrezik tuaj). Informacioni i shfaqur për plugin-ët që ende nuk janë instaluar është zgjeruar. Shtimi i plugin-eve tani është i mundur përmes një tërheqjeje (drag-n-drop) të arkivave në panelin e plugin-eve.
- Projekte: Profilet e nisjes janë bërë pjesë e profileve të ndërtimit (më parë ishin plotësisht të pavarura). Tani çdo profil nisjeje i përket një profili të caktuar ndërtimi, dhe ndryshimi i profilit të tanishëm të ndërtimit gjithashtu ndryshon grupin e profileve të nisjes në dispozicion, e cila realizon një skenar të kërkuar shpesh nga përdoruesit: mundësia për të përdorur parametra të ndryshëm të nisjes, siç janë argumentet e komandës ose variablat e ambientit, për profile të ndryshme ndërtimi, siç janë Debug dhe Release.
Vlerat e disa profileve të nisjes tani mund të kopjohen në profile të tjera përmes butonit «Copy into This» pavarësisht nga përkatësia në një profil të caktuar ndërtimi.
- CMake: Shtimi i mundësisë për të instaluar komponentët e munguar Qt përmes Qt Online Installer (nëse Qt Creator është lidhur me të) në rast të një thirrjeje të dështuar cmake, e shkaktuar nga komponentët e munguar Qt. Shtimi i ri mbështetet në funksionalitetin "Preferences > CMake > General > Package manager auto setup", kërkon ekzekutimin e CMake nga Qt Creator.
- Python: Shtuar mbështetje për hapjen e projekteve pyproject.toml; tani ato krijohen automatikisht për projektet e reja PySide, të krijuara me ndihmën e wizard-ëve në Qt Creator. Hyrja e projekteve .pyproject ende mbështetet.
- Redaktimi i C++: Ekzekutuesit e gatshëm tani ndërtohen me LLVM 20.1.3 për mbështetje të përmirësuar C++. Rregulluar mbështetje për operatorët e literalëve të stringjeve Qt (p.sh., "_ba" dhe "_L1"). Rregulluar disa probleme me funksionet e ndërtuara dhe makros që shqipërueshëm përdoren si funksione.
Janë shtuar ndryshime që kanë për qëllim thjeshtimin e punës për zhvilluesit kur përdorin klasat Qt që nuk janë përdorur më parë në projekt (të pa gjetura në Modelin e Kodit): një riparim i shpejtë i ri (lampe e verdhë në redaktor në rreshtin me klasën Qt të re për projektin) lejon shtimin e direktivave #include të munguar në kodin burimor dhe moduleve Qt që mungojnë në skedarin e projektit. Një riparim i ngjashëm i shpejtë në rreshtat me direktivat #include lejon shtimin e moduleve të nevojshme Qt në skedarin e projektit.
- QML: Opsionet e stilit tĂ« kodit nĂ« âPreferences > Qt Quick > Code Styleâ tani lejojnĂ« pĂ«rdorimin e qmlformat, i integruar nĂ« âQML language serverâ, si dhe formatuesin e ndĂ«rtuar (formatter) ose njĂ« formatues tĂ« personalizuar qĂ« Ă«shtĂ« nĂ« pĂ«rputhje me qmlformat. Riformatimi i dokumentit tani Ă«shtĂ« i disponueshĂ«m nĂ« menunĂ« kontekstuale dhe nĂ« menunĂ« âTools > QML/JSâ.
Në panelin e mjeteve të redaktorit të kodit QML është shtuar një buton i ri për hapjen e skedarëve .ui.qml në Qt Design Studio.
- Analyzer: PĂ«r Axivion Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r panele informacioni lokale (dashboard) me butona tĂ« rinj âLocal Buildâ dhe âLocal Dashboardâ nĂ« ndĂ«rfaqen Issues nĂ« modalitetin Debug > Axivion. JanĂ« shtuar cilĂ«sime tĂ« ndryshme nĂ« âPreferences > Analyze > Axivionâ.
- Menaxhimi i versioneve: Për git janë shtuar veprime të ndryshme «diff» që punojnë me ndryshimet «e caktuara» në vend të atyre «të papërcaktuara». Në sugjerimet për Instant Blame janë shtuar veprime për kthimin e ndryshimeve. Në dialogun «Shto Etikë» tani është e mundur të krijoni etiketa të annotuara.
Burimi: opennet.ru

