Lëshimi i mjedisit të zhvillimit Qt Creator 17

Ë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.
    Lëshimi i mjedisit të zhvillimit Qt Creator 17
  • 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

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster