Qt 5.15 compage emissio

Subjuncta et crucem-statu compage dimittere qt 5.15. Fons codice pro Qt components providetur sub licenciis LGPLv3 et GPLv2. Nova pars Qt 6 in mense Decembri publici iuris fiet, in quo expectata significantes architecturae mutationes. Ad leniendum futurum transitum ad Qt 6 ramum, Qt 5.15 involvit praevisum exsecutionem alicuius notae novae et admonitiones adiecit de imminenti deprecatione functionis in Qt 6 horarum remotionis.

Qt 5.15 collocatur in emissione diuturna (LTS) . Eodem tempore, pro communitate updates ut surculus 5.15 publicetur modo ad sequentem notabilem constitutionem formatur, i.e. de mensibus sex. Circulus LTS extensus, qui involvit generans updates per triennium, limitabitur utentibus licentia commercii ($5508 per annum per elit pro regularibus societatibus, et $499 per annum pro statibus et negotiis parvis). Company Qt etiam considerari facultas commutandi ad Qt exemplar distributionis, in quo omnes solutiones primorum 12 mensuum tantum usoribus licentiarum commercialium distribuentur. Sed haec opinio hactenus non ultra tractata est.

Main innovationes in Qt 5.15:

  • Opus continuatum in creandis graphicis abstractis API quod ab 3D API systematis operantis non pendet. Elementum praecipuum novi Qt graphice acervi est scaena reddendi machinam, qua RHI (Hardware Reddendo Interface) iacuit ad potentiam Qt Velox applicationes non solum cum OpenGL, sed etiam super Vulkan, Metallum et Direct 3D APIs. In 5.15, novus acervus graphicus exhibetur sub forma optionis quae status "Technologiae Praevius" habet.
  • Plena moduli subsidium provisum Qt Velox 3Da quo signo experimentali remoto. Qt Velox 3D unum API praebet ut interfaces usorum creando innixas Qt Velox quae 2D et 3D elementa graphice coniungunt. Novus API te QML uti permittit ut elementa 3D interfaciendi definias sine UIP forma adhibita. In Qt Velox 3D, uno runtime (Qt Velox) uti potes, una scena layout et una animatio compage 2D et 3D, et Qt Design Studio utere ad progressionem visualem. Modulus problemata ut magnum caput solvit, cum QML integratione contenta ex Studio Qt 3D vel 3D, et facultatem praebet animationes et transformationes componendi in gradu corporis inter 2D et 3D.

    Novae notae additae ad Qt Velox 3D subsidia includunt pro effectibus post processus, a C++ API pro geometria manipulatione, rotatio API in QQuaternion genere innixa, et fulcimentum punctorum luminum. Perpendere varia Qt Velox 3D paratus speciali demo applicationis ostendens quomodo genera et fontes illuminandi possis mutare, exempla complexa utere, texturas manipulare, materias et anti-aliasing. simul propositus edition environment ad designandum interfacem usoris Qt Design Studio 1.5, quae plenam subsidium Qt Velox 3D praebet.


  • In Qt QML opus erat conuenerunt in praeparatione ad Qt 6. Facultas utendi proprietatibus cum attributo "requiritur" in compositione, de qua institutione facienda est, ad effectum deducta est. Utilitas qmllint est emendavit generationem admonitionum circa problemata possibilium in QML codice. Addidit utilitatem qmlformat, quae faciliorem reddit QML codicem ad normam stili lineamenta coding. Firmata convenientiae QML cum Qt in ed microcontrollers.
  • In Qt Celer, subsidium colorum spatiis elementum imaginis additum est. Novum elementum PathText ad Qt Velox Figuras est additum.
    Proprietas cursoris figurae tractatori monstratori additae est, per quam figuram cursoris muris in escritorio systematis mutare potes. Elementum HeaderView adiecit, quo facilius caput capitis verticalem et horizontalem ad tabulas TableView fundatas addere possit.

  • Cliens fenestra ornamentum (CSD) subsidii insigniter emendatus est, applicatio ad definiendum proprias fenestras ornamenta et locum consuetudinis contentum in forensi titulo fenestrarum.
  • OMNIBUS confirmatae Qt Lottie, quod provectum QML API praebet quod graphics et animationes in JSON exportatas in forma utens Bodymovin plugin pro Adobe Post Effectus reddere sinit. Gratias QtLottie, excogitator potest effectus animationis parare in applicatione opportuno, et elit limas exportatas directe coniungere ad applicationem interfaciei in QtQuick. QtLottie includit constructum-in machina microform ad animationem, tondendum, stratum et alios effectus faciendos. Machinam patens per elementum LottieAnimation QML, quod ex QML codice contineri potest eodem modo ac quodlibet aliud QtQuick elementum.
  • Instrumentum navigatoris Qt WebEngine renovatum est ad signum basis Chromium 80 in ramo 5.14 Chromium 77 adhibitum est, versio currente est Chromium 83).
  • Qt 3D modulus profiling et debugging instrumenta emendavit.
  • Qt Multimedia subsidium multi-superficiis reddendi addidit.
  • In Qt GUI, imaginum operationes scalis et transformatio nunc multi-filate in multis casibus sunt.
  • Qt Network addidit subsidium more timeouts et sessionem shortcuts in TLS 1.3 (Sessio Tessera, sino te sessionem resumere sine statu in calculonis servientis).
  • Enabled Qt Core, QRunnable et QThreadPool laborare cum std :: functione. Novam methodum QFile ::moveToTrash() addidit ad res movendas ad quisquilias, ratione habita speciei diversorum tabulatorum.
  • In Qt ad Android additae Firmamentum est dialogi patrii ad aperiendum et salvandum.

Source: opennet.ru