Versioni i Mjedisit të Zhvillimit Qt Creator 17

Ë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.
     Versioni i Mjedisit të Zhvillimit Qt Creator 17
  • 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

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster