Το Qt 6.6 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

qt-6

Στην έκτη έκδοση της σειράς Qt 6, παρουσιάσαμε πολλές νέες δυνατότητες για προγραμματιστές γραφικών και διεπαφής χρήστη και το backend εφαρμογών.

Σε αυτή τη νέα έκδοση του QT 6.6, τονίζεται ότι Προστέθηκε το "Qt Graphs". το οποίο είναι μια πειραματική ενότητα που στοχεύει στην παροχή μιας ενότητας γενικού σκοπού για την οπτικοποίηση μεγάλων συλλογών δεδομένων που αλλάζουν γρήγορα και δημιουργούν διάφορους τύπους γραφημάτων. Η ενότητα βρίσκεται ακόμη σε ανάπτυξη και επί του παρόντος επικεντρώνεται στην αναπαραγωγή της λειτουργικότητας του Qt DataVisualization πάνω από το Qt Quick 3D και στη χρήση της νέας μηχανής απόδοσης που υποστηρίζει διάφορα 3D API.

Μια άλλη καινοτομία που ξεχωρίζει σε αυτή τη νέα έκδοση είναι η μονάδα QT Multimedia στην οποία έχει προστεθεί μια κατηγορία QWindowCapture για καταγραφή των περιεχομένων μεμονωμένων παραθύρων. Το QWindowCapture παρέχει μια λίστα διαθέσιμων παραθύρων για λήψη και μπορεί να χρησιμοποιηθεί σε εφαρμογές κοινής χρήσης παραθύρων. Η λήψη παραθύρων και οθόνης υποστηρίζεται από το backend FFmpeg σε όλες τις πλατφόρμες εκτός από συστήματα που χρησιμοποιούν το πρωτόκολλο Wayland.

Εκτός αυτού, Η υποστήριξη για λειτουργίες επιλογής έχει προστεθεί στο QT Quick Στον τύπο QML TableView, παρέχεται η δυνατότητα αλλαγής της ιδιότητας rootIndex και ο έλεγχος της διάταξης των γραμμών κύλισης έχει επεκταθεί στον τύπο QML Flickable.

Γραφήματα Qt

Με τα Qt Graphs, οι εφαρμογές μπορούν να απεικονίσουν μεγάλες ποσότητες δεδομένων που αλλάζουν ταχέως

Στην ενότητα Παρέχεται QT Quick, πειραματική υποστήριξη για προσαρμοστικό σχεδιασμό διεπαφής, Λοιπόν τώρα, για να αλλάξετε δυναμικά τη διάταξη της διεπαφής ανάλογα με το μέγεθος του παραθύρου και να τοποθετήσετε αυτόματα στοιχεία λαμβάνοντας υπόψη τη δομή της τρέχουσας διάταξης, προτείνεται η κλάση LayoutItemProxy και η μονάδα Qt Quick Layouts παρέχει τη δυνατότητα χρήσης ομοιόμορφων μεγεθών κελιών για σχέδια με οργανωμένη στοιχεία.

Επίσης στο Το QT Quick, ένα νέο API έχει πλέον εφαρμοστεί για σύνθετες ρυθμίσεις διάταξης σε Γραμματοσειρές OpenType. Με το QT 6.6, είναι πλέον δυνατή η χρήση της μονάδας Qt Quick Shapes για τη σχεδίαση γραμμών και καμπυλών υψηλής ποιότητας χρησιμοποιώντας έναν σκιαστή θραυσμάτων.

Έχει εργάστηκε για να τεκμηριώσει τη μηχανή απόδοσης RHI, καθώς και για τη σταθεροποίηση του API χαμηλού επιπέδου που σχετίζεται με αυτό. Το επίπεδο συμβατότητας προς τα πίσω του RHI θα ακολουθεί πλέον το Qt Platform Abstraction API, επιτρέποντας στο RHI να χρησιμοποιείται απευθείας για την ανάπτυξη κώδικα cross-platform χαμηλού επιπέδου που λειτουργεί με όλες τις δημοφιλείς στοίβες γραφικών και τα API γραφικών.

Το QT TextToSpeech έχει πλέον τη δυνατότητα να εξάγει δεδομένα PCM για τη μετεπεξεργασία της συνθετικής ομιλίας, εκτός από αυτήν τη νέα έκδοση, παρέχονται πρόσθετες ρυθμίσεις για την τμηματοποίηση κειμένου, προστέθηκε ένα API για την αναζήτηση των απαιτούμενων φωνών και ένα API για τον προσδιορισμό των διαθέσιμων λειτουργιών του κινητήρα.

Επιπλέον, Η υποστήριξη για Android 13 ξεχωρίζει, μαζί με η οποία βελτίωσε επίσης την υποστήριξη για την αρχιτεκτονική ARM σε πλατφόρμες Windows και Linux. Μαζί με τους συντηρητές του έργου Debian, τα πακέτα με Qt 6 για Debian 11 και Debian 12 τοποθετούνται στα τυπικά αποθετήρια της διανομής και πακέτα με εμπορικά στοιχεία του Qt 6.6 για Debian τοποθετούνται στα αποθετήρια της Qt Company.

Εχουν βελτιωμένα εργαλεία ανάπτυξης για το WebAssembly, Λοιπόν, στη νέα έκδοση απλοποιεί τον εντοπισμό σφαλμάτων των εφαρμογών WebAssembly και βελτιώνει τη συντήρηση αυτής της πλατφόρμας χάρη στην υποστήριξη για δυναμικούς συνδέσμους (οι εφαρμογές WebAssembly μπορούν πλέον να παρέχονται με κοινόχρηστες βιβλιοθήκες και πρόσθετα Qt).

Από τις άλλες αλλαγές που ξεχωρίζουν:

  • Ένα API έχει προστεθεί στη μονάδα Qt WebEngine για πρόσβαση στις ρυθμίσεις απορρήτου και ασφάλειας, το οποίο σας επιτρέπει να απενεργοποιήσετε ορισμένες λειτουργίες της μηχανής του προγράμματος περιήγησης.
  • Ιδιότητες έχουν προστεθεί στην κλάση QMediaRecorder για έλεγχο της ποιότητας, της ανάλυσης και του bitrate του βίντεο.
  • Στη μονάδα Qt Quick 3D προστέθηκε υποστήριξη για διαδικαστική δημιουργία υφών και γεωμετρίας με βάση ένα πολυγωνικό πλέγμα QML.
  • Το σύνολο λειτουργιών "Qt for Python", το οποίο παρέχει εργαλεία για τη δημιουργία γραφικών εφαρμογών στην Python με χρήση Qt, έχει προσθέσει υποστήριξη για ασύγχρονες λειτουργίες με χρήση asyncio.
  • Έχει διασφαλιστεί η υποστήριξη Qt για Python για συσκευές που βασίζονται στην αρχιτεκτονική AArch64.
  • Η στοίβα Boot2Qt έχει ενημερωθεί, η οποία μπορεί να χρησιμοποιηθεί για τη δημιουργία φορητών συστημάτων εκκίνησης με περιβάλλον που βασίζεται σε Qt και QML.
  • Ένα πρόσθετο συμβατό με το Mimer SQL DBMS προστέθηκε στη μονάδα Qt Sql και οι ρυθμίσεις σύνδεσης στο πρόγραμμα οδήγησης έχουν επεκταθεί για τα MySQL και MariaDB DBMS.
  • Η ενότητα Qt PDF παρέχει τάξεις για πρόσβαση σε συνδέσμους, μικρογραφίες σελίδων και επιλεγμένες σελίδες.

Αν θέλετε να μάθετε περισσότερα για αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

Κατεβάστε και αποκτήστε το Qt 6.6

Για όσους ενδιαφέρονται για τον νέο κλάδο του Qt 6.6, θα πρέπει να γνωρίζετε ότι παρέχεται υποστήριξη για πλατφόρμες Windows, macOS, Linux, iOS, Android, webOS, WebAssembly, INTEGRITY και QNX. Μπορείτε να αποκτήσετε τη νέα έκδοση στη διεύθυνση τον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.