{"id":103766,"date":"2022-04-12T15:36:53","date_gmt":"2022-04-12T13:36:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-frejmvorka-qt-6-3"},"modified":"2022-04-12T15:36:53","modified_gmt":"2022-04-12T13:36:57","slug":"reliz-frejmvorka-qt-6-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-3","title":{"rendered":"Lan\u00e7amento do framework Qt 6.3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Qt Company lan\u00e7ou o Qt 6.3, onde continuou o trabalho de estabiliza\u00e7\u00e3o e expans\u00e3o da funcionalidade da s\u00e9rie Qt 6. O Qt 6.3 oferece suporte \u00e0s plataformas Windows 10, macOS 10.14+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 13+, Android 6+ (API 23+), webOS, INTEGRITY e QNX. Os c\u00f3digos fonte dos componentes Qt s\u00e3o fornecidos sob as licen\u00e7as LGPLv3 e GPLv2.       <\/p>\n<p>Principais altera\u00e7\u00f5es no Qt 6.3:  <\/p>\n<ul>\n<li class=\"l\"> No m\u00f3dulo Qt QML, foi introduzida uma implementa\u00e7\u00e3o experimental do compilador qmltc (QML type compiler), que permite compilar estruturas de objetos QML em classes na linguagem C++. Para usu\u00e1rios comerciais, o Qt 6.3 preparou o produto Qt Quick Compiler, que, al\u00e9m do QML Type Compiler mencionado, inclui o QML Script Compiler, que permite compilar fun\u00e7\u00f5es e express\u00f5es QML em c\u00f3digo C++. Vale ressaltar que a utiliza\u00e7\u00e3o do Qt Quick Compiler aproxima o desempenho de programas baseados em QML a programas nativos, especialmente ao compilar extens\u00f5es, observando-se uma redu\u00e7\u00e3o no tempo de inicializa\u00e7\u00e3o e execu\u00e7\u00e3o de aproximadamente 20-35% em compara\u00e7\u00e3o com a vers\u00e3o interpretada.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.3\" src=\"\/wp-content\/uploads\/2022\/04\/4f0b259a1be701958d7f4abe4570dcc9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Foi implementado o m\u00f3dulo &#171;Qt Language Server&#187; com suporte para os protocolos Language Server e JsonRpc 2.0.\n<li class=\"l\"> No m\u00f3dulo Qt Wayland Compositor, foi adicionado um compositor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\">servidor<\/a> Qt Shell e API para cria\u00e7\u00e3o de pr\u00f3prias extens\u00f5es de interface do usu\u00e1rio.\n<li class=\"l\"> No Qt Quick Controls, foram integrados os tipos QML CalendarModel e TreeView, com a implementa\u00e7\u00e3o de interfaces para exibi\u00e7\u00e3o de calend\u00e1rio e dados em uma estrutura de \u00e1rvore.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.3\" src=\"\/wp-content\/uploads\/2022\/04\/38fe22b8724882af4b7cb3a52fc388d9.jpg\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.3\" src=\"\/wp-content\/uploads\/2022\/04\/78c551e7bbecab13fe00a8b76c9aa3b6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> No m\u00f3dulo Qt Quick Dialogs, foram adicionados os tipos QML MessageDialog e FolderDialog para utiliza\u00e7\u00e3o das janelas de di\u00e1logo do sistema fornecidas pela plataforma para exibir mensagens e navegar por arquivos.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.3\" src=\"\/wp-content\/uploads\/2022\/04\/c7f4aa1f9144a25c10080de1612f167e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> No Qt Quick, melhorou o desempenho e a efici\u00eancia do trabalho com texto. Por exemplo, foram resolvidos problemas de lentid\u00e3o na renderiza\u00e7\u00e3o e alto consumo de mem\u00f3ria ao passar documentos muito grandes para os componentes Text, TextEdit, TextArea e TextInput.\n<li class=\"l\"> O m\u00f3dulo Qt Quick 3D agora inclui o elemento QML ReflectionProbe para renderiza\u00e7\u00e3o de reflexos de objetos. A API de Part\u00edculas 3D foi ampliada para adicionar efeitos resultantes de grandes concentra\u00e7\u00f5es de part\u00edculas (como fuma\u00e7a, neblina, etc.) em cenas 3D. Implementado um novo elemento ResourceLoader, que oferece recursos para gerenciar ativos no Qt Quick 3D, permitindo o pr\u00e9-carregamento de grandes recursos, como malhas ou texturas, e controlando a libera\u00e7\u00e3o de ativos que n\u00e3o est\u00e3o na \u00e1rea vis\u00edvel da cena.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.3\" src=\"\/wp-content\/uploads\/2022\/04\/c12b813dbc20a716c9ddb79ae1a5a841.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Uma pr\u00e9via implementa\u00e7\u00e3o do m\u00f3dulo Qt PDF foi adicionada, que estava presente no Qt 5.15, mas n\u00e3o fez parte do Qt 6.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.3\" src=\"\/wp-content\/uploads\/2022\/04\/0dd7575ec29c72ac59441c6d2e490b40.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> O m\u00f3dulo Qt Core recebeu uma grande quantidade de novas fun\u00e7\u00f5es, principalmente relacionadas \u00e0 amplia\u00e7\u00e3o das capacidades de manipula\u00e7\u00e3o de dados de strings. O QLocale agora suporta c\u00f3digos de idiomas ISO639-2. No QDate, QTime e QLocale, foi adicionada suporte para especificadores de tempo AM\/PM. A convers\u00e3o entre formatos JSON e CBOR foi simplificada. M\u00e9todos QtFuture::whenAll() e whenAny() foram adicionados.\n<li class=\"l\"> No Qt Positioning, agora \u00e9 poss\u00edvel determinar a precis\u00e3o dos dados de localiza\u00e7\u00e3o fornecidos pelas plataformas Android e iOS.\n<li class=\"l\"> No Qt Bluetooth, foram adicionadas informa\u00e7\u00f5es sobre suporte ao Bluetooth LE e o estado do adaptador Bluetooth no Windows.\n<li class=\"l\"> No Qt Widgets, foi melhorado o suporte para telas de alta resolu\u00e7\u00e3o, estilos e altera\u00e7\u00f5es de layout com o uso de tabelas de estilo.\n<li class=\"l\"> O sistema de build baseado em CMake foi aprimorado. Foi adicionada a fun\u00e7\u00e3o qt-generate-deploy-app-script(), que simplifica a gera\u00e7\u00e3o de scripts para a implementa\u00e7\u00e3o de aplicativos em diferentes plataformas.\n<li class=\"l\"> Um grande trabalho foi realizado para aumentar a estabilidade e a qualidade da base de c\u00f3digo. Em compara\u00e7\u00e3o com o lan\u00e7amento do Qt 6.2, 1750 relat\u00f3rios de bugs foram resolvidos.\n<li class=\"l\"> As pr\u00f3ximas vers\u00f5es significativas do Qt 6.x planejam implementar suporte total ao WebAssembly, QHttpServer, gRPC, backend para Qt Multimedia baseado em FFmpeg, Qt Speech e Qt Location.    <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57010\">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.3, \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.3 \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 10.14+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 13+, Android 6+ (API 23+), webOS, 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 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103767,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103766","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.3, \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-3\" \/>\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.3 | 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.3, \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-3\" \/>\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=\"2022-04-12T13:36:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-12T13:36:57+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\udd47Lan\u00e7amento do framework Qt 6.3 | ProHoster","description":"A Qt Company lan\u00e7ou a vers\u00e3o 6.3 do framework Qt, continuando o trabalho de estabiliza\u00e7\u00e3o e expans\u00e3o de funcionalidades da linha Qt 6.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-3","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.3 | 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.3, \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-3","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":"2022-04-12T13:36:57+00:00","article:modified_time":"2022-04-12T13:36:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103766","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-25 10:23:15","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-12 13:37:18","updated":"2026-01-25 10:23:15","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/103766","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=103766"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/103766\/revisions"}],"predecessor-version":[{"id":172980,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/103766\/revisions\/172980"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/103767"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=103766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=103766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=103766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}