{"id":107638,"date":"2023-04-03T18:48:09","date_gmt":"2023-04-03T16:48:12","guid":{"rendered":"https:\/\/prohoster.info\/?p=107638"},"modified":"2023-04-04T10:37:18","modified_gmt":"2023-04-04T08:37:18","slug":"reliz-frejmvorka-qt-6-5","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-frejmvorka-qt-6-5","title":{"rendered":"Wydanie frameworka Qt 6.5","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firma Qt Company opublikowa\u0142a wydanie frameworka Qt 6.5, w kt\u00f3rym kontynuowane s\u0105 prace nad stabilizacj\u0105 i rozszerzaniem funkcjonalno\u015bci wersji Qt 6. W Qt 6.5 zapewniono wsparcie dla platform Windows 10+, macOS 11+, Linux (Ubuntu 20.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.4\/9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY oraz QNX. Kod \u017ar\u00f3d\u0142owy komponent\u00f3w Qt dostarczany jest na licencjach LGPLv3 oraz GPLv2.         <\/p>\n<p>Qt 6.5 uzyska\u0142 status wersji LTS, w ramach kt\u00f3rej dla u\u017cytkownik\u00f3w licencji komercyjnej aktualizacje b\u0119d\u0105 wydawane przez trzy lata (dla pozosta\u0142ych aktualizacje b\u0119d\u0105 publikowane przez sze\u015b\u0107 miesi\u0119cy do wydania kolejnej znacz\u0105cej wersji). Wsparcie dla poprzedniej wersji LTS Qt 6.2 potrwa do 30 wrze\u015bnia 2024 roku. Wersja Qt 5.15 b\u0119dzie wspierana do maja 2025 roku.          <\/p>\n<p>G\u0142\u00f3wne zmiany w Qt 6.5:  <\/p>\n<ul>\n<li class=\"l\"> Stabilizowany i przeniesiony do kategorii w pe\u0142ni wspieranych modu\u0142 Qt Quick 3D Physics, kt\u00f3ry zapewnia API do symulacji proces\u00f3w fizycznych, kt\u00f3re mo\u017cna wykorzysta\u0107 wraz z Qt Quick 3D do realistycznej interakcji i poruszania obiektami w scenach 3D. Implementacja oparta jest na silniku PhysX.\n<li class=\"l\"> Dodano wsparcie dla ciemnego motywu w systemie Windows. Automatyczne zastosowanie aktywowanego w systemie ciemnego motywu oraz dostosowanie ramki i nag\u0142\u00f3wka, je\u015bli w aplikacji u\u017cywany jest styl, niezmieniaj\u0105cy palety. W aplikacji mo\u017cna skonfigurowa\u0107 w\u0142asn\u0105 reakcj\u0119 na zmiany w systemowym motywie poprzez obs\u0142ug\u0119 zmiany w\u0142a\u015bciwo\u015bci QStyleHints::colorScheme.    <center><img decoding=\"async\" alt=\"Wydanie frameworka Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/a5b11bdb710b3a8b0598c9eefd780547.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> W Qt Quick Controls styl Material dla Androida zosta\u0142 dostosowany do zalece\u0144 Material 3. Wdro\u017cono pe\u0142ny styl dla iOS. Dodano API do zmiany wygl\u0105du (na przyk\u0142ad containerStyle dla TextField lub TextArea, lub roundedScale dla przycisk\u00f3w i wyskakuj\u0105cych okienek).    <center><img decoding=\"async\" alt=\"Wydanie frameworka Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/23a6b95f5af2a54b2e021406262550e9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Na platformie macOS w aplikacjach, kt\u00f3re u\u017cywaj\u0105 QMessageBox lub QErrorMessage, zapewniono wy\u015bwietlanie natywnych dialog\u00f3w dla platformy.    <center><img decoding=\"async\" alt=\"Wydanie frameworka Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/4b83d17d1cfd86733f414f873cb75d01.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dla Wayland dodano interfejs programistyczny QNativeInterface::QWaylandApplication, kt\u00f3ry umo\u017cliwia bezpo\u015bredni dost\u0119p do natywnych obiekt\u00f3w dla Wayland u\u017cywanych w wewn\u0119trznych strukturach Qt oraz uzyskanie informacji o ostatnich dzia\u0142aniach u\u017cytkownika, kt\u00f3re mog\u0105 by\u0107 wymagane do komunikacji z rozszerzeniami protoko\u0142u Wayland. Nowy interfejs programistyczny zosta\u0142 zaimplementowany w przestrzeni nazw QNativeInterface, w kt\u00f3rej r\u00f3wnie\u017c udost\u0119pniane s\u0105 wywo\u0142ania do natywnego API platform X11 i Android.\n<li class=\"l\"> Dodano wsparcie dla platformy Android 12 i mimo znacz\u0105cych zmian w tej ga\u0142\u0119zi zachowano mo\u017cliwo\u015b\u0107 tworzenia uniwersalnych pakiet\u00f3w dla Androida, kt\u00f3re mog\u0105 dzia\u0142a\u0107 na urz\u0105dzeniach z r\u00f3\u017cnymi wersjami Androida, pocz\u0105wszy od Androida 8.\n<li class=\"l\"> Zaktualizowano stos Boot2Qt, kt\u00f3ry mo\u017ce by\u0107 u\u017cywany do tworzenia rozruchowych system\u00f3w mobilnych z \u015brodowiskiem opartym na Qt i QML. \u015arodowisko systemowe w Boot2Qt zosta\u0142o zaktualizowane do platformy Yocto 4.1 (Langdale).\n<li class=\"l\"> Rozpocz\u0119to tworzenie pakiet\u00f3w dla Debian 11, na kt\u00f3re obejmuje wsparcie komercyjne.\n<li class=\"l\"> Rozszerzone mo\u017cliwo\u015bci platformy WebAssembly, pozwalaj\u0105cej na tworzenie aplikacji Qt dzia\u0142aj\u0105cych w przegl\u0105darkach internetowych i przeno\u015bnych mi\u0119dzy r\u00f3\u017cnymi platformami sprz\u0119towymi. Aplikacje kompilowane dla platformy WebAssembly, dzi\u0119ki kompilacji JIT, dzia\u0142aj\u0105 z wydajno\u015bci\u0105 blisk\u0105 kodowi natywnemu, mog\u0105 korzysta\u0107 z Qt Quick, Qt Quick 3D oraz dost\u0119pnych w Qt narz\u0119dzi wizualizacyjnych. W nowej wersji dodano wsparcie dla renderowania wideo i u\u017cywania w widgetach narz\u0119dzi dla os\u00f3b z niepe\u0142nosprawno\u015bciami.\n<li class=\"l\"> Silnik webowy Qt WebEngine zaktualizowano do bazy kodu Chromium 110. Na platformie Linux zaimplementowano wsparcie dla sprz\u0119towego przyspieszenia renderowania wideo przy u\u017cyciu graficznego API Vulkan w \u015brodowiskach opartych na X11 i Wayland.\n<li class=\"l\"> Dodano modu\u0142 Qt Quick Effects, kt\u00f3ry zapewnia gotowe efekty graficzne dla interfejsu opartego na Qt Quick. W\u0142asne efekty mo\u017cna tworzy\u0107 od podstaw lub uzyskiwa\u0107 poprzez \u0142\u0105czenie ju\u017c istniej\u0105cych efekt\u00f3w przy u\u017cyciu narz\u0119dzia Qt Quick Effect Maker.\n<li class=\"l\"> W module Qt Quick 3D dodano mo\u017cliwo\u015b\u0107 konfigurowania poziomu szczeg\u00f3\u0142owo\u015bci modeli (na przyk\u0142ad dla obiekt\u00f3w oddalonych od kamery mo\u017cna generowa\u0107 prostsze siatki). W API SceneEnvironment zaimplementowano wsparcie dla mg\u0142y oraz stopniowego znikania odleg\u0142ych obiekt\u00f3w. W ExtendedSceneEnvironment udost\u0119pniono mo\u017cliwo\u015bci tworzenia z\u0142o\u017conych efekt\u00f3w post-processingu oraz \u0142\u0105czenia takich efekt\u00f3w jak g\u0142\u0119bia ostro\u015bci, blask oraz odblaski.\n<li class=\"l\"> Dodano eksperymentalny modu\u0142 Qt GRPC z obs\u0142ug\u0105 protoko\u0142\u00f3w gRPC oraz Protocol Buffer, kt\u00f3ry umo\u017cliwia dost\u0119p do us\u0142ug gRPC oraz serializacj\u0119 klas Qt przy u\u017cyciu Protobuf.\n<li class=\"l\"> W module Qt Network dodano obs\u0142ug\u0119 konfigurowania po\u0142\u0105cze\u0144 HTTP 1.\n<li class=\"l\"> W module Qt Serial Bus dodano eksperymentalne klasy do pracy z magistral\u0105 CAN, kt\u00f3re mog\u0105 by\u0107 wykorzystywane do kodowania i dekodowania wiadomo\u015bci CAN, przetwarzania ramek oraz rozk\u0142adu plik\u00f3w DBC.\n<li class=\"l\"> O\u017cywiono modu\u0142 Qt Location, kt\u00f3ry dostarcza aplikacjom narz\u0119dzi do integracji map, nawigacji oraz oznaczania interesuj\u0105cych miejsc (POI). Modu\u0142 wspiera interfejs wtyczek, dzi\u0119ki czemu mo\u017cna pod\u0142\u0105cza\u0107 zaplecza do pracy z r\u00f3\u017cnymi dostawcami us\u0142ug i tworzy\u0107 rozszerzenia API. Modu\u0142 ma obecnie status eksperymentalny i wspiera tylko zaplecze dla map opartych na Open Street Maps.      <center><img decoding=\"async\" alt=\"Wydanie frameworka Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/01e8f23070b31142ffc75d7d694f2660.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Rozszerzono mo\u017cliwo\u015bci modu\u0142\u00f3w Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, Qt Widgets.\n<li class=\"l\"> Przeprowadzono wiele prac maj\u0105cych na celu zwi\u0119kszenie stabilno\u015bci, zamkni\u0119to oko\u0142o 3500 raport\u00f3w o b\u0142\u0119dach.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58911\">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.5, \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.5 \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 11+, Linux (Ubuntu 20.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.4\/9.0), iOS 14+, Android 8+ (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":107639,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-107638","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.5, \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\/pl\/blog\/news\/reliz-frejmvorka-qt-6-5\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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.5 | 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.5, \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\/pl\/blog\/news\/reliz-frejmvorka-qt-6-5\" \/>\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=\"2023-04-03T16:48:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-04-04T08:37:18+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\udd47Wydanie frameworka Qt 6.5 | ProHoster","description":"Firma Qt Company opublikowa\u0142a wydanie frameworka Qt 6.5, w kt\u00f3rym kontynuowane s\u0105 prace nad stabilizacj\u0105 i rozszerzaniem funkcjonalno\u015bci ga\u0142\u0119zi Qt 6.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-frejmvorka-qt-6-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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.5 | 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.5, \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\/pl\/blog\/news\/reliz-frejmvorka-qt-6-5","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":"2023-04-03T16:48:12+00:00","article:modified_time":"2023-04-04T08:37:18+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/107638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=107638"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/107638\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/107639"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=107638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=107638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=107638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}