{"id":110770,"date":"2023-10-12T15:10:28","date_gmt":"2023-10-12T13:10:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-frejmvorka-qt-6-6"},"modified":"2023-10-12T15:10:28","modified_gmt":"2023-10-12T13:10:31","slug":"reliz-frejmvorka-qt-6-6","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-6","title":{"rendered":"Lan\u00e7amento do framework Qt 6.6","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Qt Company lan\u00e7ou a vers\u00e3o do framework Qt 6.6, que continua o trabalho de estabiliza\u00e7\u00e3o e expans\u00e3o das funcionalidades da s\u00e9rie Qt 6. O Qt 6.6 oferece suporte \u00e0s plataformas Windows 10+, macOS 11+, Linux (Ubuntu 22.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.6\/9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY e QNX. Os c\u00f3digos-fonte dos componentes Qt s\u00e3o fornecidos sob as licen\u00e7as LGPLv3 e GPLv2.       <\/p>\n<p>Principais mudan\u00e7as no Qt 6.6:  <\/p>\n<ul>\n<li class=\"l\"> O m\u00f3dulo Qt Quick implementou suporte experimental para layout adaptativo da interface. Para a altera\u00e7\u00e3o din\u00e2mica do layout em fun\u00e7\u00e3o do tamanho da janela e a coloca\u00e7\u00e3o autom\u00e1tica de elementos com base na estrutura do layout atual, foi proposto a classe LayoutItemProxy, e no m\u00f3dulo Qt Quick Layouts h\u00e1 a possibilidade de usar tamanhos unificados de c\u00e9lulas para layouts que posicionam elementos em grades, linhas e colunas.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.6\" src=\"\/wp-content\/uploads\/2023\/10\/f5b983a9ea66d9ba79dceb826244c340.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> No Qt Quick, foi adicionado suporte a modos de sele\u00e7\u00e3o (propriedade selectionMode) no tipo QML TableView (por exemplo, \u00e9 poss\u00edvel gerenciar a sele\u00e7\u00e3o de c\u00e9lulas, linhas, colunas e conjuntos de c\u00e9lulas), foi disponibilizada a altera\u00e7\u00e3o da propriedade rootIndex, e no tipo QML TreeView foi ampliado o controle sobre a formata\u00e7\u00e3o das barras de rolagem (scroll-deceleration) no tipo QML Flickable, al\u00e9m da implementa\u00e7\u00e3o de encurtamento autom\u00e1tico de caminhos de arquivos. O acesso da QML \u00e0 API de gerenciamento de permiss\u00f5es foi disponibilizado.\n<li class=\"l\"> Foi adicionado um m\u00f3dulo experimental Qt Graphs, que visa fornecer um m\u00f3dulo abrangente para a visualiza\u00e7\u00e3o de grandes cole\u00e7\u00f5es de dados que mudam rapidamente e para a constru\u00e7\u00e3o de v\u00e1rios tipos de gr\u00e1ficos. O m\u00f3dulo est\u00e1 sendo desenvolvido como uma substitui\u00e7\u00e3o universal para o antigo m\u00f3dulo Qt DataVisualization, baseado em OpenGL, e para o m\u00f3dulo Qt Charts. O m\u00f3dulo ainda est\u00e1 em desenvolvimento e atualmente est\u00e1 focado na reprodu\u00e7\u00e3o da funcionalidade do Qt DataVisualization sobre o Qt Quick 3D e na utiliza\u00e7\u00e3o de um novo mecanismo de renderiza\u00e7\u00e3o (RHI, Rendering Hardware Interface), que suporta v\u00e1rias APIs 3D (OpenGL, Vulkan, Metal e Direct 3D).     <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.6\" src=\"\/wp-content\/uploads\/2023\/10\/c0cbbb6831bf3d042eb509c7b04c136b.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> O m\u00f3dulo Qt Multimedia agora inclui a classe QWindowCapture para capturar o conte\u00fado de janelas individuais, complementando a classe QScreenCapture, que foi introduzida na vers\u00e3o anterior e limita-se \u00e0 captura de toda a tela. A QWindowCapture permite obter uma lista de janelas dispon\u00edveis para captura e pode ser utilizada em aplicativos para permitir o compartilhamento de janelas. A captura de janelas e tela \u00e9 suportada ao usar o backend FFmpeg em todas as plataformas, exceto em sistemas que utilizam o protocolo Wayland.\n<li class=\"l\"> A classe QMediaRecorder foi aprimorada com novas propriedades para gerenciar a qualidade do v\u00eddeo, a resolu\u00e7\u00e3o e a taxa de bits.\n<li class=\"l\"> As capacidades dos m\u00f3dulos Qt GRPC e Qt Protobuf foram expandidas, permitindo acessar servi\u00e7os gRPC e realizar a serializa\u00e7\u00e3o de classes Qt usando o protocolo Protocol Buffer. No Qt GRPC, novas op\u00e7\u00f5es QGrpcChannelOptions e QGrpcCallOptions foram adicionadas para facilitar a configura\u00e7\u00e3o de canais e chamadas, bem como para limitar o tempo m\u00e1ximo de execu\u00e7\u00e3o de uma chamada ou fluxo. Uma nova op\u00e7\u00e3o, QGrpcMetadata, foi introduzida para definir metadados pelo cliente e ler metadados retornados. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-prohoster\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3077\">servidor<\/a>O Qt GRPC agora integra suporte ao tipo QML para a gera\u00e7\u00e3o autom\u00e1tica de classes cliente QtGRPC. O Qt Protobuf permite agora incluir alguns tipos do Qt Core e Qt GUI no esquema *.proto, al\u00e9m de oferecer acesso a contextos QML atrav\u00e9s das classes QProtobufMessage. O suporte para os tipos google.protobuf.Any e oneof foi adicionado.\n<li class=\"l\"> Foi adicionado ao m\u00f3dulo Qt WebEngine uma API para acessar as configura\u00e7\u00f5es de privacidade e seguran\u00e7a, que permite desativar funcionalidades espec\u00edficas do mecanismo do navegador. Por exemplo, com os atributos QWebEngineUrlScheme::FetchApiAllowed e QWebEngineSettings::DisableReadingFromCanvas, \u00e9 poss\u00edvel desativar a API Fetch e a renderiza\u00e7\u00e3o de elementos Canvas para reduzir o risco de identifica\u00e7\u00e3o passiva. Suporte foi adicionado para a URL interna 'chrome:\/\/qt', que ao ser aberta exibe uma p\u00e1gina com informa\u00e7\u00f5es sobre a vers\u00e3o do mecanismo Chromium em uso.\n<li class=\"l\"> No m\u00f3dulo Qt Sql, foi adicionado um plugin com suporte para o banco de dados Mimer SQL, e as configura\u00e7\u00f5es de conex\u00e3o no driver para bancos de dados MySQL e MariaDB foram aprimoradas.\n<li class=\"l\"> O m\u00f3dulo Qt PDF fornece classes para acessar links, miniaturas de p\u00e1ginas e p\u00e1ginas selecionadas.\n<li class=\"l\"> No Qt Quick, o tipo Font implementa uma nova API para configura\u00e7\u00e3o avan\u00e7ada da disposi\u00e7\u00e3o de glifos (shaping) em fontes OpenType. Foi disponibilizada a utiliza\u00e7\u00e3o do m\u00f3dulo Qt Quick Shapes para a renderiza\u00e7\u00e3o de linhas e curvas de alta qualidade por meio de um shader fragmentado.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.6\" src=\"\/wp-content\/uploads\/2023\/10\/16837de4adf4bfb36c1b51663faa80a4.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Foi feito um trabalho de documenta\u00e7\u00e3o da interface de renderiza\u00e7\u00e3o RHI (Rendering Hardware Interface), assim como a estabiliza\u00e7\u00e3o da API de baixo n\u00edvel associada. O n\u00edvel de manuten\u00e7\u00e3o da compatibilidade retroativa para o RHI agora corresponder\u00e1 \u00e0 API de Abstra\u00e7\u00e3o da Plataforma Qt, permitindo o uso direto do RHI para o desenvolvimento de c\u00f3digo de baixo n\u00edvel multiplataforma que funcione com todas as pilhas gr\u00e1ficas populares e APIs gr\u00e1ficas (OpenGL, Vulkan, Metal e Direct 3D).\n<li class=\"l\"> O m\u00f3dulo Qt Quick 3D agora suporta a cria\u00e7\u00e3o procedural de texturas e geometria baseadas em malhas poligonais a partir de QML.\n<li class=\"l\"> No m\u00f3dulo Qt TextToSpeech, tornou-se poss\u00edvel gerar dados PCM (Pulse-Code Modulation) para processamento posterior da fala sintetizada (anteriormente, apenas a sa\u00edda direta para o dispositivo de \u00e1udio era suportada). Foram oferecidas configura\u00e7\u00f5es adicionais para segmenta\u00e7\u00e3o de texto, al\u00e9m de uma API para busca de vozes necess\u00e1rias e uma API para identificar as fun\u00e7\u00f5es dispon\u00edveis no mecanismo.\n<li class=\"l\"> O conjunto de m\u00f3dulos 'Qt for Python', que fornece ferramentas para criar aplica\u00e7\u00f5es gr\u00e1ficas na linguagem Python usando Qt, agora suporta opera\u00e7\u00f5es ass\u00edncronas com o asyncio. A compatibilidade do Qt for Python com dispositivos baseados na arquitetura AArch64 foi assegurada.\n<li class=\"l\"> O stack Boot2Qt foi atualizado, podendo ser utilizado para criar sistemas m\u00f3veis inicializ\u00e1veis com um ambiente baseado em Qt e QML. O ambiente de sistema no Boot2Qt foi atualizado para a plataforma Yocto 4.2 (Mickledore). Est\u00e1 em andamento o trabalho para fornecer builds prontas do Boot2Qt para placas NXP e dispositivos Renesas R-Car.\n<li class=\"l\"> O suporte para a plataforma Android 13 foi adicionado. Nas plataformas Windows e Linux, a compatibilidade com a arquitetura ARM foi aprimorada. Juntamente com os colaboradores do projeto Debian, pacotes com o Qt 6 para Debian 11 e Debian 12 foram disponibilizados nos reposit\u00f3rios padr\u00e3o da distribui\u00e7\u00e3o, e nos reposit\u00f3rios da Qt Company - pacotes com componentes comerciais do Qt 6.6 para Debian.\n<li class=\"l\"> Melhorias nas ferramentas de desenvolvimento para a plataforma WebAssembly permitem a cria\u00e7\u00e3o de aplicativos Qt que funcionam em navegadores web e que s\u00e3o port\u00e1teis entre diferentes plataformas de hardware. Os aplicativos compilados para a plataforma WebAssembly, gra\u00e7as \u00e0 compila\u00e7\u00e3o JIT, alcan\u00e7am desempenho pr\u00f3ximo ao c\u00f3digo nativo, podendo utilizar Qt Quick, Qt Quick 3D e as ferramentas de visualiza\u00e7\u00e3o dispon\u00edveis no Qt. Na nova vers\u00e3o, a depura\u00e7\u00e3o de aplicativos para WebAssembly foi simplificada e o suporte a essa plataforma melhorado, permitindo vincula\u00e7\u00e3o din\u00e2mica (aplicativos para WebAssembly agora podem ser distribu\u00eddos com bibliotecas compartilhadas e plugins do Qt).<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59907\">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.6, \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.6 \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 22.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.6\/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":110771,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-110770","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.6, \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-6\" \/>\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.6 | 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.6, \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-6\" \/>\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-10-12T13:10:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-12T13:10:31+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.6 | ProHoster","description":"A Qt Company lan\u00e7ou a vers\u00e3o do framework Qt 6.6, que continua o trabalho de estabiliza\u00e7\u00e3o e expans\u00e3o das funcionalidades da s\u00e9rie Qt 6.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-6","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.6 | 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.6, \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-6","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-10-12T13:10:31+00:00","article:modified_time":"2023-10-12T13:10:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"110770","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-09 21:46:53","updated":"2026-02-09 21:46:53","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\/110770","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=110770"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/110770\/revisions"}],"predecessor-version":[{"id":160358,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/110770\/revisions\/160358"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/110771"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=110770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=110770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=110770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}