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

Η εταιρεία Qt αποκάλυψε πριν από λίγες ημέρες η έναρξη της η νέα έκδοση του «πλαισίου Qt 6.2», στο οποίο η εργασία συνεχίζει να σταθεροποιείται και να αυξάνει τη λειτουργικότητα του κλάδου Qt 6.

Αυτή η νέα έκδοση του Qt 6.2 παρέχει υποστήριξη για Windows 10, macOS 10.14+ και διαφορετικές πλατφόρμες Linux Μεταξύ των οποίων ξεχωρίζει το Ubuntu 20.04+, το CentOS 8.1+, το openSUSE 15.1+, καθώς και η υποστήριξη για κινητές πλατφόρμες iOS 13+, Android (API 23+) και άλλες, όπως το webOS, το INTEGRITY και το QNX.

Κύρια νέα χαρακτηριστικά του Qt 6.2

Παρατηρείται ότι lΟ κλάδος Qt 6.2 έχει φτάσει στην ισοτιμία με το Qt 5.15 όσον αφορά τη σύνθεση των ενοτήτων και είναι κατάλληλο για μετεγκατάσταση Qt 5 από τους περισσότερους χρήστες. Οι βασικές βελτιώσεις στο Qt 6.2 αφορούν κυρίως τη συμπερίληψη ενοτήτων που ήταν διαθέσιμες στο Qt 5.15, αλλά δεν ήταν έτοιμες για συμπερίληψη στις εκδόσεις Qt 6.0 και 6.1. Συγκεκριμένα, περιλαμβάνονται οι ενότητες που λείπουν:

  • qt-bluetooth
  • Πολυμέσα Qt
  • NFC
  • Τοποθέτηση Qt
  • Qt Γρήγοροι διάλογοι
  • Qt RemoteObjects
  • Αισθητήρες Qt
  • Qt SerialBus
  • QtSerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Qt WebView

Με την κυκλοφορία του Qt 6.2, σχεδόν όλοι οι χρήστες μας θα πρέπει να μπορούν να μετεγκαταστήσουν τον κωδικό τους από το Qt 5 στο Qt 6. Το έχουμε κάνει με τα δικά μας εργαλεία. Δηλαδή, το Qt Design Studio 2.2 και το Qt Creator 6 beta, τα οποία θα κυκλοφορήσουν σύντομα, βασίζονται στο Qt 6.2 LTS.

Εκτός από την προσθήκη λειτουργιών που λείπουν, το Qt 6.2 επικεντρώθηκε στη βελτίωση της σταθερότητας, της απόδοσης και της ποιότητας ζωής των προγραμματιστών.

Από τις αλλαγές που ξεχωρίζουν σε αυτή τη νέα έκδοση του QT 6.2, μία από αυτές είναι το nνέα βελτιστοποιημένη λειτουργία απόδοσης «Απόδοση σε περιπτώσεις»Για Qt Quick 3D, το οποίο επιτρέπει την απόδοση πολλαπλών εμφανίσεων του ίδιου αντικειμένου με διαφορετικούς μετασχηματισμούς ταυτόχρονα, καθώς και το API 3D Particles προστέθηκε επίσης για να προσθέσει εφέ σε σκηνές 3D που δημιουργούνται από μεγάλες συσσωρεύσεις σωματιδίων (καπνός, ομίχλη κλπ.).

Επίσης σε αυτή τη νέα έκδοση παρείχε τη δυνατότητα δημιουργίας συμβάντων Qt Quick Input για 2D στοιχεία ενσωματωμένο σε τρισδιάστατες σκηνές και υφές. Προστέθηκε ένα API για τον προσδιορισμό της τομής των μοντέλων με μια ακτίνα που προέρχεται από ένα αυθαίρετο σημείο της σκηνής.

Τονίζεται επίσης ότι Μια δημόσια ενότητα QML CMake API έχει προταθεί για απλοποίηση ο χρήστης τη διαδικασία του δημιουργία ενοτήτων QMLΕκτός από τις επιλογές διαμόρφωσης της συμπεριφοράς του βοηθητικού προγράμματος qmllint (liner QML), προστέθηκε υποστήριξη για τη δημιουργία αναφορών επικύρωσης σε μορφή JSON. Το βοηθητικό πρόγραμμα qmlformat χρησιμοποιεί τη βιβλιοθήκη dom QML.

Από την άλλη πλευρά, σημειώνεται επίσης ότι η αρχιτεκτονική της μονάδας Qt Multimedia έχει εκσυγχρονιστεί, στην οποία εμφανίστηκαν χαρακτηριστικά όπως η επιλογή των υποτίτλων και της γλώσσας για αναπαραγωγή βίντεο, καθώς και οι προηγμένες ρυθμίσεις για τη λήψη περιεχομένου πολυμέσων. μεθόδους για Qt Charts για προσαρμογή γραφημάτων.

Από τις άλλες αλλαγές που ξεχωρίζουν από αυτή τη νέα έκδοση του QT 6.2:

  • Το QImage πρόσθεσε υποστήριξη για μορφές εικόνας που καθορίζουν παραμέτρους χρώματος κυμαινόμενου σημείου.
  • Ο αριθμός QByteArray :: () παρέχει τον σωστό χειρισμό αρνητικών αριθμών σε μη δεκαδικά συστήματα.
  • Η υποστήριξη Std :: chrono προστέθηκε στο QLockFile.
  • Το Qt Network προσφέρει τη δυνατότητα χρήσης διαφορετικών SSL backend ταυτόχρονα.
  • Προστέθηκε υποστήριξη για συστήματα Apple που βασίζονται στο τσιπ ARM ​​M1. Επιστρέφει υποστήριξη για λειτουργικά συστήματα webOS, INTEGRITY και QNX. Έχει προταθεί προκαταρκτική υποστήριξη για Windows 11 και WebAssembly.

Εάν ενδιαφέρεστε να μάθετε περισσότερα για αυτό Σχετικά με αυτήν τη νέα έκδοση του QT, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

Τέλος, πρέπει να γνωρίζετε ότι οι πηγές των στοιχείων Qt δημοσιεύονται υπό τις άδειες LGPLv3 και GPLv2. Το Qt 6.2 έλαβε την κατάσταση μιας έκδοσης LTS, εντός της οποίας θα δημιουργηθούν ενημερώσεις για χρήστες μιας εμπορικής άδειας εντός τριών ετών (για τα υπόλοιπα, οι ενημερώσεις θα κυκλοφορήσουν έξι μήνες πριν από τη δημιουργία της επόμενης σημαντικής έκδοσης).


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

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

*

*

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