Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      10 Top Node.js Development Companies for Enterprise-Scale Projects (2025-2026 Ranked & Reviewed)

      July 4, 2025

      12 Must-Know Cost Factors When Hiring Node.js Developers for Your Enterprise

      July 4, 2025

      Mirantis reveals Lens Prism, an AI copilot for operating Kubernetes clusters

      July 3, 2025

      Avoid these common platform engineering mistakes

      July 3, 2025

      Buy EcoFlow portable power stations and air conditioners for nearly 50% off for Prime Day

      July 7, 2025

      A UN Human Rights Council report lists Microsoft among big tech companies that “profit” from Gaza genocide

      July 6, 2025

      The best Costco deals to compete with Prime Day: TVs, laptops, Apple products, and more

      July 6, 2025

      This 9-in-1 off-grid portable power station has a 17-year lifespan – and it’s over 50% off

      July 6, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Token System using PHP and MySQL

      July 6, 2025
      Recent

      Token System using PHP and MySQL

      July 6, 2025

      Create React UI component with uncontrollable

      July 6, 2025

      Flaget – new small 5kB CLI argument parser

      July 5, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      A UN Human Rights Council report lists Microsoft among big tech companies that “profit” from Gaza genocide

      July 6, 2025
      Recent

      A UN Human Rights Council report lists Microsoft among big tech companies that “profit” from Gaza genocide

      July 6, 2025

      Microsoft Forms Was Down for Some Users; But Now Fixed

      July 6, 2025

      DistroWatch Weekly, Issue 1129

      July 6, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Rilasciato Qt 6.9: il framework per interfacce grafiche si aggiorna con prestazioni potenziate e nuovo supporto emoji

    Rilasciato Qt 6.9: il framework per interfacce grafiche si aggiorna con prestazioni potenziate e nuovo supporto emoji

    April 3, 2025
    Rilasciato Qt 6.9: il framework per interfacce grafiche si aggiorna con prestazioni potenziate e nuovo supporto emoji

    Qt è un framework multi-piattaforma per lo sviluppo di applicazioni con interfacce grafiche, distribuito sia con licenza commerciale che open-source (LGPLv3). Nato nel 1995 come strumento per creare interfacce cross-platform, Qt è diventato nel tempo la base tecnologica dell’ambiente desktop KDE e di numerose applicazioni professionali. Compatibile con GNU/Linux, Windows, macOS, Android e iOS, l’ultima versione stabile prima dell’attuale era Qt 6.8, rilasciata nell’ottobre 2024. La nuova Qt 6.9, pubblicata il 2 aprile 2025, introduce significativi miglioramenti nelle prestazioni, nella visualizzazione dei dati e nel supporto agli emoji.

    Novità in Qt 6.9

    Il modulo Qt Graphs riceve importanti aggiornamenti nella gestione delle visualizzazioni tridimensionali. Gli sviluppatori possono ora sfruttare la trasparenza nei grafici 3D a superficie, permettendo una migliore rappresentazione di dati sovrapposti. La nuova funzionalità QSpline3DSeries consente di visualizzare i dati come curve spline nei grafici tridimensionali, con ampie possibilità di personalizzazione di assi ed etichette. È stato inoltre semplificato l’inserimento di grafici 3D all’interno di scene Qt Quick 3D, creando visualizzazioni dati più complesse e interattive.

    Per quanto riguarda i grafici bidimensionali, Qt 6.9 migliora la gestione degli input e introduce la possibilità di definire con precisione l’area di disegno (plotArea) attraverso QGraphsView. Queste modifiche permettono un controllo più fine sul posizionamento e la visualizzazione dei grafici all’interno dell’interfaccia utente.

    Supporto avanzato agli emoji e nuove funzionalità SVG

    Il rendering degli emoji è stato completamente rivisto per aderire agli ultimi standard Unicode. Qt 6.9 riconosce automaticamente le sequenze di emoji nel testo e seleziona i font a colori più appropriati, supportando i formati CBDT (Color Bitmap Data) e COLRv1 (Color Layers), che garantiscono una resa nitida e scalabile su tutte le piattaforme. Gli sviluppatori possono ora specificare il font family da utilizzare per gli emoji attraverso le nuove API di QFontDatabase, permettendo una perfetta integrazione con lo stile grafico dell’applicazione.

    Per gli elementi SVG, Qt 6.9 introduce il supporto alle animazioni CSS per le proprietà di colore, riempimento, tratto e trasformazione. Questa novità interessa sia il modulo Qt SVG tradizionale che l’elemento VectorImage introdotto in Qt 6.8, semplificando l’integrazione di grafica vettoriale animata direttamente nelle scene Qt Quick.

    Ottimizzazioni prestazionali e nuove funzionalità grafiche

    Tra i miglioramenti più significativi nella versione Qt 6.9 spiccano diverse ottimizzazioni delle prestazioni:

    • Gestione dei core CPU: QThread può ora specificare se utilizzare core ad alte prestazioni o a risparmio energetico nelle moderne architetture di processori, bilanciando velocità e consumo della batteria.
    • Rendering accelerato: Su piattaforme OpenGL, il modo FramebufferObject è stato ripristinato per QQuickPaintedItem, offrendo una pittura imperativa accelerata via hardware.
    • Grafica avanzata: Il backend OpenGL ES supporta ora il rendering multisampling per immagini più nitide, mentre il backend Direct 3D su Windows riduce la latenza grazie a un thread dedicato per il controllo del vblank.

    Particolarmente interessante per lo sviluppo di applicazioni XR (Realtà Estesa) è il supporto al variable rate shading, che ottimizza il rendering su dispositivi con risorse limitate. Qt Quick 3D introduce inoltre la trasparenza indipendente dall’ordine (Order Independent Transparency), una tecnica che risolve automaticamente i problemi di visualizzazione negli oggetti trasparenti sovrapposti, eliminando la necessità di un ordinamento manuale da parte dello sviluppatore.

    Per gli elementi d’interfaccia, la nuova proprietà SafeArea in Qt Quick e il flag Qt.ExpandedClientAreaHint permettono di creare layout che sfruttano tutto lo spazio disponibile sullo schermo, rispettando comunque gli elementi di sistema. Gli sviluppatori possono così realizzare interfacce immersive che si estendono fino ai bordi del display, ideali per applicazioni multimediali e creative.

    Per un elenco completo delle novità e delle correzioni, leggere l’annuncio ufficiale sul blog del progetto.

    Aggiornamento a Qt 6.9

    Qt 6.9 introduce numerosi miglioramenti e nuove funzionalità, ampliando le possibilità rispetto alla versione precedente, Qt 6.8 LTS. Qt 6.9 garantisce piena compatibilità binaria e a livello di codice sorgente con tutte le versioni precedenti di Qt 6, offrendo un passaggio agevole e senza complicazioni per gli utenti. Grazie ai test approfonditi condotti sui pacchetti beta e al prezioso feedback ricevuto dalla community, sfruttare le nuove potenzialità di Qt 6.9 risulterà un processo semplice e intuitivo.

    Ora puoi provare Qt 6 sul tuo browser, senza bisogno di installazione. Basta andare su try.qt.io e iniziare a esplorare!

    Qt 6.9 è disponibile per il download dal sito ufficiale, mentre la prossima versione, la 6.10, è prevista per settembre 2025.

    Fonte: https://www.qt.io/blog/qt-6.9-released
    Fonte: https://linuxiac.com/qt-6-9-now-available-with-boosts-to-performance-emoji-rendering/

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleRepresentative Line: Get Explosive
    Next Article Satty is a modern screenshot annotation tool

    Related Posts

    News & Updates

    A UN Human Rights Council report lists Microsoft among big tech companies that “profit” from Gaza genocide

    July 6, 2025
    Operating Systems

    Microsoft Forms Was Down for Some Users; But Now Fixed

    July 6, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    Which AI model should I use with GitHub Copilot?

    News & Updates

    Black Myth: Wukong is coming to Xbox exactly one year after launching on PlayStation

    News & Updates

    CVE-2024-49847 – Vulnerability Title: Oracle Transportation Management DOS

    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-5841 – WordPress ACF Onyx Poll Stored Cross-Site Scripting Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Highlights

    Redesigning the UK Transport Watchdog Website and Document Portal for Accessibility and Impact

    July 2, 2025

    Post Content Source: Read More 

    Streamline personalization development: How automated ML workflows accelerate Amazon Personalize implementation

    June 2, 2025

    With Helldivers 2 coming to Xbox — here are 7 games I’d love to see PlayStation bring to Microsoft’splatform

    July 4, 2025

    CVE-2025-5036 – Autodesk Revit Use-After-Free Vulnerability

    June 2, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.