Dimittis Qt 6.7 compage et Qt Creator 13 evolutionis environment

Societas Qt emissione Qt 6.7 compage emisit, in qua opus stabilire et augere functionem Qt 6 rami pergit. Qt 6.7 fulcimentum praebet suggestis Fenestra 10+, macOS 12+, Linux (Ubuntu 22.04, openSUSE 15.5, SUS 15 SP5, RHEL 8.8 /9.2, Debian 11.6), iOS 16+, Android 8+ (API 23+), webOS, WebAssembly, RELIGIO, VxWORKS, FreeRTOS et QNX. Fons codice pro Qt components providetur sub licenciis LGPLv3 et GPLv2.

Maiores mutationes in Qt 6.7;

  • Improve support for using code that uses element of the standard C++20. Addidit Qt::{fortis, invalidus, partialis}_ordinatio classes cum exsecutione std::*_ ordinandi rationes cum C ++ 17 specificatione, necnon macros qui in tres vias comparationis operantis "" a compilatoribus compilatas dilatant. quae subsidia C++20 (si compilator C++17 tantum sustinet, macros recedunt ad usus operariorum regularium).

    Potest uti std::span classium template ad significandam contiguam obiecti seriem, quae QSpan classis systemata cum C++17 substituitur. Opus continuatum ad exsequendam subsidii bibliothecam std::chroni in variis Qt APIs. Exempli gratia, timeouts in Qt Network API nunc utens std::chrono typi describuntur et specificantur in formis literalium ut "5s" ad 5 secundis indicandum.

  • Progressio experimentalis Qt graphi moduli, ad fabricandas varias graphes dispositas et magnas collectiones visualisi celerius notitiarum mutabilium, continuavit. Modulus explicatur ut universalis substitutio ad Qt DataVisualization veteris moduli, in OpenGL et Qt Charts moduli innitatur. Novus modulus utitur Qt Velox 3D et RHI (Redendo Hardware Interface) machinam reddens, quae varias 3D APIs sustinet (OpenGL, Vulkan, Metal et Direct 3D). Praeter 3D visualizationem, nova versio subsidium addit scriblitas et graphas duas dimensivales, ac etiam dispersiplos. Integratio cum animatione instrumentorum et effectuum in promptu Qt Velox providetur. Adiecta argumenta. Architectura modernisata est ad reducere numerum operationum memoriae.
    Dimittis Qt 6.7 compage et Qt Creator 13 evolutionis environment
  • Novae classes QHttpHeaders, QNetworkRequestFactory, QRestAccessManager et QRestReply additae sunt ad explicandas applicationes clientium quae utuntur HTTP-substructio APIs et REQUIES (Repraesentativa Translatio) architectura.
  • Facultates Qt GRPC moduli amplificatae sunt, aditus ad officia gRPC permittens. Qt gRPC novas classes clientelae, lateris, servitii, et bidirectionales influentes vocat quae admittit nuntios mutari sponte cum bona mutatione addidit. Interceptor API proposita est tractatoribus callback applicandis ad chartas selectas gRPC, quae adhiberi possunt, exempli gratia, ad colligationem vel caching ordinandam.
  • Modulus Qt Protobufus, Qt classes ad Protocollum Buffer protocollo utens, facultatem ad serialize vel ex forma JSON addidit.
  • Vector Qt SVG graphic modulus graphice subsidium addidit pro SVG 1.1 et 2.0 elementis, quae saepe in imaginibus in praxi SVG adhibentur ( , , , Et ) , qui permittit maxime fasciculos SVG proponendum. Pro iis qui plenam subsidio SVG 2.0 indigent, modulo Qt WebEngine usus suggerimus. Addidit svgtoqml utilitas convertendi SVG ad QML ut vector graphics directe in Qt graphum Velox invehatur. Facultas uti Qt Velox Figurae moduli ad qualitatem curvarum trahendam utendi fragmenti shader, confirmatae sunt.
  • Addidit subsidium fontium variabilium, in quibus crassitudo, latitudo et aliae notae stili glyphi ad libitum mutare possunt. Adiectae sunt subsidium librariorum iconum. Cum QIcon ::exTheme vocatione utens, nomen iconi cum symbolo in bibliotheca iconistica potest aequare.
  • Possibile est fenestras emponi indigenas ad suggestum currentem in scenam Qt Velox, quae te permittit uti elementis interfaciei, quae per suggestum in interface fundatur super Qt Velox, exempli gratia, AppKit MapView or Windows Mediae lusoris emponi potes.
    Dimittis Qt 6.7 compage et Qt Creator 13 evolutionis environment
  • Addidit subsidium addendo codicem ad applicationes ad Qt Velox vel Qt Widgets innixas, adhibitis omnibus graphicis API in Qt sustinendis (Vulkan, OpenGL, Direct3D, Metal). Additio fit utens classibus QRhiQuickItem et QRhiWidget.
  • Plenum subsidium praebetur suggestis macOS 14, iOS 17, Windows 11 23H2, Android 14, RHEL 9.2, openSUSE 15.5, SUSE Linux Inceptum Servo 15. Conventiones pro Fenestra additae sunt, exaratum utens MinGW toolkit ex LLVM. Praevius adiecit architecturae ARM (pro Fenestra et Linux), pro VxWorks 7 suggestu et pro QNX 7.1.
  • BIBLIOTHECA Boot2Qt renovata est, quae adhiberi potest ad systemata mobilia mobilia creare cum ambitu Qt et QML innixa. Systema environment in Boot2Qt ad Yocto 4.3 suggestum renovatum est.
  • Novae applicationes specimen additae sunt. Fulmen Visum exemplum utens Qt Location et Qt Velox Imperium ad visualise tonitrui datam in per tabulam. Nova OSM Aedificiorum demo utens Qt Velox 3D, Qt Positio et Qt Network, creare tabulam 3D aedificationis in informatione ab OpenStretMap. Virtualis Assistentis exemplum demonstrat facultatem operandi cum 3D animatione. Exemplum exhibens Volumetric ostendit quomodo texturis 3D in Qt Velox 3D uti ad radium voluminis typum. Exemplar StocQt perfecte resignatum est, adhibito Qt Graphs ut proponeret fori indices stirpis.
    Dimittis Qt 6.7 compage et Qt Creator 13 evolutionis environment

Accedit, notare possumus publicationem evolutionis integratae ambitus Qt Creator 13.0, destinatam ad applicationes crucis suggestus ad Qt bibliothecam adhibendo. Sustinet et progressionem programmatum classicorum in C++ et usum linguae QML, in qua JavaScript definire scripta adhibetur, et structura et ambitus elementorum interfaciendi a CSS-similis caudices specificantur. Conventiones paratae factae Linux, Windows et MacOS factae sunt.

In nova versione:

  • Adiectae sunt offline and online installers for ARM systems with Linux.
  • Grata ad Qt Creator interface renovata est ut subsidia themata obscura et levia includant.
    Dimittis Qt 6.7 compage et Qt Creator 13 evolutionis environment
  • Improved interface ad movendas tabulas in debugging modo et creando contenta (Widget Designer). Addidit subsidium temporalis collapsionis pro tabulis verticalibus. Potest libere tabulas per caput movere, nisi prius aperiatur.
    Dimittis Qt 6.7 compage et Qt Creator 13 evolutionis environment
  • Auxilia additae causa creandi, explicandi, currendi et debugging applicationes ad machinas quae utuntur Qt Application Procurator (pro applicationibus in Qt 6 et CMake fundatis).
  • Addidit subsidium partiale pro iOS XVII.
  • Defaltam fabricandi directorium mutavit ut "aedificare" subdirectorium in codice project. Mutare potes presul utens "Optiones > Fac & Curre > Default aedifica Properties > Default aedificare directorium" occasum.
  • In modum projecti, sectioni "scoporum evanui" addita est, quae kits (nexiones diversis instrumentis et versionibus Qt constructis) quae iam in promptu non sunt, facultatem praebet ac reponenda vel utendi ea aedificandi, instruendi et creandi. currit aliud essc ornamentum.
  • Possibile est rhoncus incepta in lingua Pythone creare (aliam interpretationis versionem eligere).
  • Facultatem ad usum LSP (Servo Protocollo lingua) servientibus pro YAML, JSON et Bash.
  • Codex editor subsidia praebet navigandi ex QML componentibus suis adiunctis C++ codicem.
  • ClangFormat occasus ordinatum est. Textus emendator cum syntaxi annotando praebetur ut occasus tuos mutes.
    Dimittis Qt 6.7 compage et Qt Creator 13 evolutionis environment

Source: opennet.ru