Pięć miesięcy po trzecia aktualizacja, Firma Qt ogłosił uruchomienie Qt 6.4. Z pierwszej rzeczy, którą wymieniają jako nowość, wyróżnia się wsparcie dla WebAssembly, co oznacza, że WASM można wykorzystać w bardziej wyczerpujący sposób. Biblioteka zawiera inne nowe funkcje, ale z natury wiele z nich to zmiany, które zauważymy bardziej, korzystając z rzeczy, z którymi pracujemy, z którymi zmienimy sposób, w jaki pracujemy.
Osobiście uderza mnie trochę to, że druga nowość, o której wspominają, to coś w stylu „iOS”. Oczywiste jest, że Apple wie, jak projektować, ale zaskakujące jest to, że uznano, że zostały one oparte na nich, aby umieścić coś w takiej bibliotece. Poniżej znajduje się lista z najbardziej wybitne wiadomości z Qt 6.4.
Najważniejsze cechy Qt 6.4
- Obsługa WebAssembly.
- Nowe zaawansowane technologicznie moduły dla serwera HTTP Qt i Qt Quick 3D Physics.
- Qt TextToSpeech pojawił się w Qt 6.
- Moduł serwera HTTP Qt ułatwia osadzenie serwera HTTP w aplikacjach z opcjonalną obsługą TLS.
- Qt Quick 3D Physics w formie podglądu technicznego zapewnia interfejs API symulacji fizyki wysokiego poziomu do interakcji z ciałami sztywnymi i siatkami statycznymi.
- Dla tych, którzy korzystają z komercyjnej wersji Qt, Qt 6.4 oferuje również nowy moduł Qt VNC Server.
- Do Qt Core dodano kilka interfejsów API.
- Wiele ulepszeń Qt Quick (w tym miejscu wspomina się o iOS).
- QSSlServer został dodany do sieci Qt jako serwer, który komunikuje się tylko przez TLS.
- Qt Quick 3D oferuje obsługę podglądu pieczenia lightmap.
- Ulepszone renderowanie cieni dla Qt Quick 3D.
- System plików HTML5 zapewnia dostęp do API dla Qt WebEngine i płynniejsze animacje w Qt Quick.
Qt 6.4 został zapowiedziane zaledwie kilka godzin temu, co oznacza, że każdy zainteresowany może użyć Twojego kodu. A kiedy mówię „każdy zainteresowany”, mam na myśli przede wszystkim deweloperów. Z biegiem czasu różne dystrybucje Linuksa będą dodawać nowe pakiety do swoich repozytoriów, podobnie jak programiści, którzy chcą korzystać z tej biblioteki.