{"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\/pt\/blog\/news\/reliz-frejmvorka-qt-6-5","title":{"rendered":"Lan\u00e7amento do framework Qt 6.5","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Qt Company lan\u00e7ou a vers\u00e3o do framework Qt 6.5, dando continuidade ao trabalho de estabiliza\u00e7\u00e3o e aumento das funcionalidades da linha Qt 6. O Qt 6.5 oferece suporte para as plataformas 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 e QNX. O c\u00f3digo-fonte dos componentes Qt \u00e9 fornecido sob as licen\u00e7as LGPLv3 e GPLv2.         <\/p>\n<p>O Qt 6.5 obteve o status de vers\u00e3o LTS, no qual para os usu\u00e1rios com licen\u00e7a comercial as atualiza\u00e7\u00f5es ser\u00e3o disponibilizadas ao longo de tr\u00eas anos (para os demais, as atualiza\u00e7\u00f5es ser\u00e3o publicadas seis meses antes da pr\u00f3xima vers\u00e3o significativa). O suporte \u00e0 antiga vers\u00e3o LTS Qt 6.2 continuar\u00e1 at\u00e9 30 de setembro de 2024. A linha Qt 5.15 ser\u00e1 mantida at\u00e9 maio de 2025.          <\/p>\n<p>Principais mudan\u00e7as no Qt 6.5:  <\/p>\n<ul>\n<li class=\"l\"> O m\u00f3dulo Qt Quick 3D Physics foi estabilizado e promovido a totalmente suportado, oferecendo uma API para simular processos f\u00edsicos, que pode ser utilizada junto com o Qt Quick 3D para intera\u00e7\u00f5es e movimenta\u00e7\u00e3o realistas de objetos em cenas 3D. A implementa\u00e7\u00e3o \u00e9 baseada no mecanismo PhysX.\n<li class=\"l\"> Adicionada a suporte para o modo escuro na plataforma Windows. Aplica\u00e7\u00e3o autom\u00e1tica do tema escuro ativado no sistema e ajuste das bordas e cabe\u00e7alho, se o estilo do aplicativo n\u00e3o alterar a paleta. No aplicativo, a pr\u00f3pria rea\u00e7\u00e3o a mudan\u00e7as no tema do sistema pode ser configurada atrav\u00e9s do tratamento da altera\u00e7\u00e3o da propriedade QStyleHints::colorScheme.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/a5b11bdb710b3a8b0598c9eefd780547.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> No Qt Quick Controls, o estilo Material para Android foi atualizado de acordo com as diretrizes do Material 3. Um estilo completo foi implementado para iOS. APIs para modificar a apar\u00eancia foram adicionadas (por exemplo, containerStyle para TextField ou TextArea, ou roundedScale para bot\u00f5es e blocos pop-up).    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/23a6b95f5af2a54b2e021406262550e9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Na plataforma macOS, em aplicativos que utilizam QMessageBox ou QErrorMessage, o uso de di\u00e1logos nativos da plataforma foi garantido.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/4b83d17d1cfd86733f414f873cb75d01.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Para Wayland, foi adicionado a interface QNativeInterface::QWaylandApplication para acesso direto aos objetos nativos de Wayland, que s\u00e3o usados nas estruturas internas do Qt, al\u00e9m de acesso \u00e0s informa\u00e7\u00f5es sobre as a\u00e7\u00f5es recentes do usu\u00e1rio, que podem ser necess\u00e1rias para a transmiss\u00e3o a extens\u00f5es do protocolo Wayland. A nova interface foi implementada no espa\u00e7o de nomes QNativeInterface, que tamb\u00e9m fornece chamadas para acesso \u00e0 APIs nativas das plataformas X11 e Android.\n<li class=\"l\"> Adicionada a suporte para a plataforma Android 12 e, apesar das mudan\u00e7as significativas nesta vers\u00e3o, a possibilidade de criar builds universais para Android, que podem funcionar em dispositivos com diferentes vers\u00f5es do Android, come\u00e7ando com Android 8, foi mantida.\n<li class=\"l\"> Atualizada a pilha Boot2Qt, que pode ser usada para criar sistemas m\u00f3veis inicializ\u00e1veis com ambiente baseado em Qt e QML. O ambiente de sistema em Boot2Qt foi atualizado para a plataforma Yocto 4.1 (Langdale).\n<li class=\"l\"> Iniciada a forma\u00e7\u00e3o de pacotes para Debian 11, para os quais o suporte comercial est\u00e1 dispon\u00edvel.\n<li class=\"l\"> Expandidas as capacidades da plataforma WebAssembly, permitindo a cria\u00e7\u00e3o de aplica\u00e7\u00f5es Qt que funcionam em navegadores da web e s\u00e3o port\u00e1teis entre diferentes plataformas de hardware. Aplica\u00e7\u00f5es constru\u00eddas para a plataforma WebAssembly, gra\u00e7as \u00e0 compila\u00e7\u00e3o JIT, executam-se com desempenho pr\u00f3ximo ao c\u00f3digo nativo e podem usar Qt Quick, Qt Quick 3D e os recursos de visualiza\u00e7\u00e3o dispon\u00edveis no Qt. A nova vers\u00e3o adicionou suporte para renderiza\u00e7\u00e3o de v\u00eddeo e uso em widgets de ferramentas para pessoas com defici\u00eancia.\n<li class=\"l\"> O mecanismo web Qt WebEngine foi atualizado para a base de c\u00f3digo Chromium 110. Na plataforma Linux, foi implementado suporte para acelera\u00e7\u00e3o de hardware na renderiza\u00e7\u00e3o de v\u00eddeo usando a API gr\u00e1fica Vulkan em ambientes baseados em X11 e Wayland.\n<li class=\"l\"> Adicionado o m\u00f3dulo Qt Quick Effects, que fornece efeitos gr\u00e1ficos prontos para a interface baseada em Qt Quick. Efeitos personalizados podem ser criados do zero ou obtidos combinando efeitos existentes usando a ferramenta Qt Quick Effect Maker.\n<li class=\"l\"> No m\u00f3dulo Qt Quick 3D, agora \u00e9 poss\u00edvel ajustar o n\u00edvel de detalhamento dos modelos (por exemplo, para objetos localizados longe da c\u00e2mera, podem ser gerados malhas mais simples). Na API SceneEnvironment, foi implementado suporte para neblina e o desaparecimento gradual de objetos distantes. No ExtendedSceneEnvironment, foram disponibilizadas ferramentas para a cria\u00e7\u00e3o de efeitos complexos de p\u00f3s-processamento e combina\u00e7\u00e3o de efeitos, como profundidade de campo, brilho e reflexos.\n<li class=\"l\"> Adicionado um m\u00f3dulo experimental Qt GRPC com suporte para os protocolos gRPC e Protocol Buffer, permitindo o acesso a servi\u00e7os gRPC e a serializa\u00e7\u00e3o de classes Qt utilizando Protobuf.\n<li class=\"l\"> No m\u00f3dulo Qt Network, foi adicionado suporte para configura\u00e7\u00e3o de conex\u00f5es HTTP 1.\n<li class=\"l\"> A classe experimental para trabalhar com o barramento CAN foi adicionada ao m\u00f3dulo Qt Serial Bus, permitindo codificar e decodificar mensagens CAN, processar quadros e analisar arquivos DBC.\n<li class=\"l\"> O m\u00f3dulo Qt Location foi revitalizado, fornecendo aos aplicativos ferramentas para integrar mapas, navega\u00e7\u00e3o e marcar locais de interesse (POI). O m\u00f3dulo suporta uma interface de plugins, permitindo a conex\u00e3o de backends para trabalhar com diferentes provedores de servi\u00e7os e criar extens\u00f5es de API. Atualmente, o m\u00f3dulo tem status experimental e suporta apenas o backend para mapas baseados no Open Street Maps.      <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/01e8f23070b31142ffc75d7d694f2660.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> As capacidades dos m\u00f3dulos Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler e Qt Widgets foram expandidas.\n<li class=\"l\"> Foi feito um grande trabalho para aumentar a estabilidade, com cerca de 3500 relat\u00f3rios de erros fechados.<br \/>\n<br \/>Fonte: <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.3 - 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\/pt\/blog\/news\/reliz-frejmvorka-qt-6-5\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\/pt\/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\udd47 Lan\u00e7amento do framework Qt 6.5 | ProHoster","description":"A Qt Company lan\u00e7ou a vers\u00e3o do framework Qt 6.5, continuando os esfor\u00e7os para estabilizar e expandir a funcionalidade da s\u00e9rie Qt 6.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/107638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=107638"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/107638\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/107639"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=107638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=107638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=107638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}