Qt 5.15 LTS, vine cu suport de 3 ani și aceste noutăți

Noua versiune de Qt 5.15 a fost lansat deja acum câteva zile și este poziționat ca o versiune LTS, care va avea o perioadă extinsă de sprijin de 3 ani la care se adauga este cea mai recentă versiune disponibilă pentru toată lumea.

Deoarece tot atâtea dintre voi vor ști, s-a făcut o schimbare de politică față de comunitatea open source, deoarece doar cei cu licență vor avea următoarele actualizări corective.

Desigur, această versiune este compatibilă cu versiunile anterioare. Cu o listă lungă de remedieri de erori, acesta îl clasifică drept cea mai stabilă versiune până în prezent. Pentru a te pregăti pentru viitor.

În afară de aceasta, este și ultima versiune minoră a Qt 5, deoarece lansarea Qt 6 este programată pentru sfârșitul anului.

În care, în câteva cuvinte, această nouă versiune a Qt 5.15 LTS este baza Qt6 care va aduce schimbări mai profunde în nucleul cadrului cu riscul de a sparge contabilitatea, dar într-un mod mai puțin brutal decât tranziția între Qt 4 și Qt 5.

Principalele caracteristici noi ale Qt 5.15 LTS

Una dintre principalele noutăți prezentate în această nouă versiune a QT șis abstractizarea API-ului 3D. În ultimii doi ani, schimbările semnificative din industrie au complicat dezvoltarea și implementarea aplicațiilor care utilizează grafică 3D.

Cu promisiunea multiplataforma Qt, dezvoltatorii doreau o soluție care să funcționeze peste tot. Pentru a realiza acest lucru, au început să lucreze la un strat de abstractizare pentru toate aceste API-uri diferite cu puțin peste un an în urmă.

Qt Rendering Hardware Interface (RHI) este rezultatul acesteia și poate fi folosit pentru a rula aplicații Qt Quick pe lângă Direct 3D, Metal și Vulkan, precum și OpenGL.

O altă caracteristică importantă nouă în Qt 5.15 este legat și de grafică. Practic, în Qt 5.0, Qt Quick a fost prezentat ca piatra de temelie a arhitecturii Qt. Scopul său a fost de a simplifica crearea de interfețe de utilizator 2D animate și tactile.

Qt 5.15 vine cu Qt Quick 3D complet compatibil, care extinde conceptul de ușurință în utilizare și integrare a conținutului 3D în aplicații bazate pe Qt Quick.

Cu Qt Quick 3D, puteți defini cu ușurință o scenă 3D în QML, puteți defini ochiurile, luminile și materialele sale și puteți combina totul fără probleme cu interfața dvs. de utilizator 2D.

Acolo unde a trebuit să dezvolți elemente 2D și 3D separat folosind diferite tehnologii (folosind Qt 3D, Qt 3D Studio sau OpenGL raw), acum ai la îndemână o soluție integrată.

În plus, Qt Quick 3D adaugă o mulțime de opțiuni pentru a crea noi aplicații interesante care includ elemente 2D și 3D în interfața cu utilizatorul. Qt Quick 3D este, de asemenea, compatibil cu Qt Design Studio 1.5.

În timp ce în Qt QML, menționează dezvoltatorii Au preferat să se concentreze asupra pregătirii pentru Qt 6, ceea ce a dus la un set util de noi caracteristici în Qt 5.15.

QML acum aveți conceptul de proprietăți „necesare” pentru componente. Acestea sunt proprietăți care trebuie definit de către un utilizator al componentei. Componentele pot fi acum specificate online într-un fișier QML. A fost adăugat un nou mod declarativ de înregistrare a tipurilor.

Pe de altă parte, se menționează că instrumentul qmllint a fost îmbunătățit și oferă avertismente mult mai bune despre potențiale probleme în baza codului QML.

De asemenea, a fost adăugat un nou instrument qmlformat care poate ajuta la formatarea fișierelor QML în conformitate cu ghidurile standard de stil de codare QML.

În cele din urmă, S-a lucrat pentru a se asigura că QML utilizat în Qt pentru MCU și Qt 5.15 este compatibil.

Dacă doriți să aflați mai multe despre asta, puteți verifica publicarea acestei noi versiuni În următorul linkÎn plus, puteți găsi și linkurile de descărcare de unde puteți solicita o licență de încercare gratuită (nu include unele funcții).

Pentru a descărca Qt, acum trebuie să aveți un cont Qt pentru a obține instalatorul online și pentru a descărca orice versiune a cadrului.

Vă rugăm să rețineți că asistența pentru Qt 5.9 LTS va expira pe 31 mai 2020.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Autopilot el a spus

    Menționarea problemei actualizărilor Qt și lipsa acesteia este la fel. Cititorii trebuie să știe cât de mari proiecte precum KDE rezolvă acest lucru, să parieze pe acest desktop sau să îl abandoneze.