{"id":105215,"date":"2022-09-30T09:36:44","date_gmt":"2022-09-30T07:36:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-frejmvorka-qt-6-4"},"modified":"2022-09-30T09:36:44","modified_gmt":"2022-09-30T07:36:46","slug":"reliz-frejmvorka-qt-6-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-frejmvorka-qt-6-4","title":{"rendered":"Rilascio del framework Qt 6.4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'azienda Qt Company ha pubblicato la release del framework Qt 6.4, continuando il lavoro di stabilizzazione e aumento delle funzionalit\u00e0 della serie Qt 6. In Qt 6.4 \u00e8 garantito il supporto per le piattaforme Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 14+, Android 6+ (API 23+), webOS, WebAssembly, INTEGRITY e QNX. I sorgenti dei componenti Qt sono forniti con licenze LGPLv3 e GPLv2.       <\/p>\n<p>Le principali novit\u00e0 in Qt 6.4:  <\/p>\n<ul>\n<li class=\"l\"> \u00c8 stato implementato un supporto completo per la piattaforma WebAssembly, che consente di creare applicazioni Qt che funzionano nel browser web e sono portabili tra diverse piattaforme hardware. Le applicazioni compilate per WebAssembly, grazie alla compilazione JIT, vengono eseguite con prestazioni vicine a quelle del codice nativo e possono utilizzare Qt Quick, Qt Quick 3D e gli strumenti di visualizzazione disponibili in Qt. Poich\u00e9 un'applicazione basata su WebAssembly viene eseguita in un ambiente isolato del browser, l'accesso ad alcune API per lavorare con risorse locali e servizi di sistema \u00e8 limitato, ma vengono fornite API aggiuntive per l'integrazione con il browser.\n<li class=\"l\"> Il modulo Qt TextToSpeech \u00e8 stato reintegrato nella versione principale, fornito in Qt 5, ma escluso dalla serie Qt 6. Il modulo offre strumenti per la sintesi vocale, utili per migliorare l'accessibilit\u00e0 delle applicazioni per persone con disabilit\u00e0 o per implementare nuovi strumenti di informazione in background per l'utente, ad esempio per la visualizzazione di notifiche in applicazioni per sistemi di infotainment automobilistici. In Linux, la conversione del testo in voce avviene tramite la libreria Speech Dispatcher (libspeechd), mentre su altre piattaforme attraverso l'API standard del sistema operativo.\n<li class=\"l\"> \u00c8 stato aggiunto un modulo sperimentale con l'implementazione dello stile iOS per Qt Quick. Le applicazioni basate su Qt Quick Controls possono utilizzare automaticamente questo modulo per creare un'interfaccia nativa su iOS, analogamente a come viene applicato lo stile nativo in Windows, macOS e Android.    <center><img decoding=\"async\" alt=\"Rilascio del framework Qt 6.4\" src=\"\/wp-content\/uploads\/2022\/09\/f1e5f1aacadd05b54b109a0ea2639c9c.jpg\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Rilascio del framework Qt 6.4\" src=\"\/wp-content\/uploads\/2022\/09\/0c8197b2ead65688226419b2fe584a9f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> \u00c8 stato aggiunto un modulo sperimentale QtHttpServer, che consente di integrare nelle applicazioni la funzionalit\u00e0 di un server HTTP, supportando HTTP\/1.1, TLS\/HTTPS, WebSockets, gestione degli errori, routing delle richieste basato sui parametri nell'URL (QHttpServerRouter) e REST API.\n<li class=\"l\"> \u00c8 stato aggiunto un modulo sperimentale Qt Quick 3D Physics, che fornisce un'API per la simulazione di processi fisici, utilizzabile insieme a Qt Quick 3D per interazioni e movimenti realistici degli oggetti nelle scene 3D. L'implementazione si basa sul motore PhysX.\n<li class=\"l\"> Nel modulo Qt Quick 3D \u00e8 stata aggiunta una supporto sperimentale per l'illuminazione globale tramite mappe di luce, che consentono di simulare la luce proveniente da diverse sorgenti in modo pi\u00f9 realistico nella scena 3D. Qt Quick 3D supporta anche particelle lineari, materiali lucidi, opzioni di riflessione avanzate, skybox e materiali e texture personalizzate.      <center><img decoding=\"async\" alt=\"Rilascio del framework Qt 6.4\" src=\"\/wp-content\/uploads\/2022\/09\/1abd85ebffc7791347807cc275628678.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Le funzionalit\u00e0 dei tipi TableView e TreeView forniti in Qt Quick sono state ampliate, introducendo il supporto per la navigazione tramite tastiera, selezione di righe e colonne, gestione pi\u00f9 completa della posizione delle celle, animazioni, espansione e contrazione di strutture ad albero.\n<li class=\"l\"> In Qt Quick \u00e8 stato introdotto un nuovo tipo di FrameAnimation, che consente di eseguire il codice sincronizzato con i fotogrammi dell'animazione. Per migliorare la fluidit\u00e0 dell'animazione, Qt Quick assicura anche la gestione automatica della sincronizzazione vsync errata durante il rendering multi-thread.    <center>  <div class=\"youtube-placeholder\" data-id=\"paClowU51qw\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/paClowU51qw\/hqdefault.jpg\" alt=\"Guarda il video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center>\n<li class=\"l\"> Nel widget QQuickWidget, che consente di creare interfacce combinando elementi basati su Qt Quick e Qt Widget, \u00e8 stato implementato un supporto completo per l'interfaccia RHI (Rendering Hardware Interface), che consente di lavorare non solo con OpenGL, ma anche con API Vulkan, Metal e Direct 3D.\n<li class=\"l\"> Nel modulo Qt Network \u00e8 stata aggiunta la classe QSslServer, che consente di creare reti efficaci <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"servers\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1945\">servers<\/a>, utilizzando TLS per stabilire un canale di comunicazione sicuro.\n<li class=\"l\"> Nel modulo Qt Multimedia \u00e8 stato aggiunto un backend sperimentale che utilizza il pacchetto FFmpeg per l'elaborazione di video e audio. Durante la riproduzione video \u00e8 stato migliorato il trattamento degli spazi colore e dell'HDR, ed \u00e8 stata aggiunta la possibilit\u00e0 di sostituire i sottotitoli tramite QVideoFrames. \u00c8 stata aggiunta anche la supporto per il suono spaziale, che consente di creare scene con distribuzione sonora tridimensionale e simulare stanze virtuali con caratteristiche di riflessione del suono basate sulla posizione dell'ascoltatore, dimensione della stanza e materiali delle pareti e del pavimento.\n<li class=\"l\"> Nel modulo Qt Widgets, la classe QFormLayout \u00e8 stata ampliata con strumenti per costruire interfacce per l'acquisizione di input utente strutturati. Nella classe QWizard, progettata per creare interfacce a pi\u00f9 fasi, sono state aggiunte API per gestire la visibilit\u00e0 delle righe nei moduli e per navigare a qualsiasi pagina nella procedura guidata.\n<li class=\"l\"> In QML \u00e8 migliorato il supporto per i tipi di valore, semplificando il passaggio di dati strutturati da C++ a QML. Tipi simili e elenchi di questi tipi possono ora essere utilizzati nelle propriet\u00e0 senza il wrapping basato su QObject. Le capacit\u00e0 del server LSP per integrare il supporto del linguaggio QML negli ambienti di sviluppo integrati sono state ampliate. Il QML Type Compiler \u00e8 abilitato di default, consentendo di compilare la rappresentazione QML in codice C++.\n<li class=\"l\"> Sono state ampliate le funzionalit\u00e0 per lavorare con le stringhe letterali nel codice \u2014 nella classe QStringEncoder e QStringDecoder \u00e8 stato aggiunto il supporto per tutte le codifiche disponibili in ICU (International Components for Unicode).\n<li class=\"l\"> Nella classe QTextDocuments \u00e8 stato aggiunto il supporto per il markup Markdown.          <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57847\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.4, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6. \u0412 Qt 6.4 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 14+, Android 6+ (API 23+), webOS, WebAssembly, INTEGRITY \u0438 QNX. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 Qt [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":105216,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105215","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.4, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/reliz-frejmvorka-qt-6-4\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.4 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.4, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/reliz-frejmvorka-qt-6-4\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-09-30T07:36:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-30T07:36:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Rilascio del framework Qt 6.4 | ProHoster","description":"L'azienda Qt Company ha pubblicato il rilascio del framework Qt 6.4, continuando il lavoro di stabilizzazione e potenziamento delle funzionalit\u00e0 della serie Qt 6.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-frejmvorka-qt-6-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.4 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.4, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-frejmvorka-qt-6-4","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-09-30T07:36:46+00:00","article:modified_time":"2022-09-30T07:36:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105215","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-09 16:53:51","updated":"2026-02-09 16:53:51","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/105215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=105215"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/105215\/revisions"}],"predecessor-version":[{"id":159189,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/105215\/revisions\/159189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/105216"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=105215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=105215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=105215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}