{"id":83149,"date":"2020-05-29T01:42:07","date_gmt":"2020-05-28T23:42:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/qt-5-15"},"modified":"2020-05-29T01:42:07","modified_gmt":"2020-05-28T23:42:07","slug":"qt-5-15","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/qt-5-15","title":{"rendered":"Qt 5.15","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/19177\/original.jpg\" itemprop=\"contentURL\"><br \/>\n      <img decoding=\"async\" alt=\"Qt 5.15\" src=\"\/wp-content\/uploads\/2020\/05\/7934f5497633d1636ecc5fcf16cf0a73.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>    <\/a><\/p>\n<p>El 26 de mayo se lanz\u00f3 una nueva versi\u00f3n del marco C++ <strong>Qt 5.15 LTS<\/strong>.<\/p>\n<p>Esta versi\u00f3n es la \u00faltima entre las versiones de Qt 5 antes del lanzamiento de Qt 6. Las funciones que se planean eliminar en Qt 6 est\u00e1n marcadas en esta versi\u00f3n como obsoletas. El soporte no comercial se proporcionar\u00e1 hasta la salida de Qt 6, mientras que el soporte comercial se ofrecer\u00e1 durante tres a\u00f1os.<\/p>\n<p>Novedades de la versi\u00f3n:<\/p>\n<ul>\n<li>\n<p>Se ha comenzado la migraci\u00f3n de la pila gr\u00e1fica de Qt a <strong>Qt Rendering Hardware Interface<\/strong> (RHI), que permite ejecutar aplicaciones Qt Quick sobre Direct 3D, Metal (API gr\u00e1fica de los sistemas Apple), Vulkan y OpenGL. Se espera que Qt RHI se convierta en una parte central de Qt 6.<\/p>\n<\/li>\n<li>\n<p>Se ha a\u00f1adido soporte completo para <strong>Qt Quick 3D<\/strong> \u2014 API para la integraci\u00f3n de contenido 3D en aplicaciones basadas en Qt Quick con la capacidad de definir escenas 3D en el lenguaje QML. Introducido por primera vez en Qt 5.14, esta versi\u00f3n del API ahora cuenta con soporte para efectos de postprocesamiento, una nueva API para geometr\u00edas personalizadas, API de rotaci\u00f3n de figuras basado en cuaterniones y soporte para rayos divergentes.<\/p>\n<\/li>\n<li>\n<p><strong>Qt Design Studio 1.5<\/strong> con soporte para Qt Quick 3D, una interfaz redise\u00f1ada basada en widgets acoplables, visualizaci\u00f3n 3D mejorada, la capacidad de agregar anotaciones a elementos y un nuevo editor de diagramas.<\/p>\n<\/li>\n<li>\n<p>En <strong>Qt QML<\/strong> se agregaron propiedades \u00abobligatorias\u00bb (required) para componentes cuyos valores son obligatorios para los usuarios del componente, asignaci\u00f3n en l\u00ednea (inline) de componentes, una forma declarativa de definir tipos, el operador de fusi\u00f3n ?? para asignar un valor en caso de que el valor a la izquierda sea NULL. Adem\u00e1s, se mejoraron las advertencias de la utilidad qmllint, se a\u00f1adi\u00f3 la utilidad qmlformat para verificar la conformidad con las pautas de estilo de c\u00f3digo QML, y QML en el paquete Qt para microcontroladores se volvi\u00f3 compatible con QML para Qt 5.15.<\/p>\n<\/li>\n<li>\n<p>En <strong>Qt Quick<\/strong> se agreg\u00f3 soporte para espacios de color en elementos Image, se a\u00f1adi\u00f3 el elemento PathText a Qt Quick Shapes. El manejador de puntero ahora tiene una propiedad cursorShape para asignar la forma del cursor del mouse, y se agreg\u00f3 un objeto HeaderView a TableView para a\u00f1adir encabezados verticales y horizontales a las tablas.<\/p>\n<\/li>\n<li>\n<p>Se mejor\u00f3 el soporte de dise\u00f1o del lado del cliente (CSD).<\/p>\n<\/li>\n<li>\n<p><strong>Qt Lottie<\/strong>, m\u00f3dulo de integraci\u00f3n de animaciones de Adobe Effects, ahora se admite completamente.<\/p>\n<\/li>\n<li>\n<p><strong>Qt WebEngine<\/strong> se actualiz\u00f3 a Chromium 80.<\/p>\n<\/li>\n<li>\n<p>En <strong>Qt 3D<\/strong> se mejor\u00f3 el soporte de perfilado y depuraci\u00f3n.<\/p>\n<\/li>\n<li>\n<p><strong>Qt Multimedia<\/strong> soporta el renderizado en m\u00faltiples superficies. Los procedimientos de escalado y conversi\u00f3n de im\u00e1genes en Qt GUI ahora, en muchos casos, son multihilo.<\/p>\n<\/li>\n<li>\n<p><strong>Qt Network<\/strong> soporta timeouts personalizables y tickets de sesi\u00f3n TLS 1.3.<\/p>\n<\/li>\n<li>\n<p>QRunnable y QThreadPool pueden trabajar junto con std::function, se a\u00f1adi\u00f3 un m\u00e9todo multiplataforma para mover a la papelera QFile::moveToTrash().<\/p>\n<\/li>\n<li>\n<p>Se a\u00f1adi\u00f3 soporte para el cuadro de di\u00e1logo nativo de selecci\u00f3n de archivos en Android.<\/p>\n<\/li>\n<\/ul>\n<p>Fuente: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/kde\/15728578\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>26 \u043c\u0430\u044f \u0432\u044b\u0448\u043b\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f C++ \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 5.15 LTS. \u042d\u0442\u0430 \u0432\u0435\u0440\u0441\u0438\u044f &#8212; \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0441\u0440\u0435\u0434\u0438 \u0432\u0435\u0440\u0441\u0438\u0439 Qt 5 \u043f\u0435\u0440\u0435\u0434 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c Qt 6. \u0424\u0443\u043d\u043a\u0446\u0438\u0438, \u043d\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u0435 \u043a \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044e \u0432 Qt 6 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 \u043a\u0430\u043a \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435. \u041d\u0435\u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0434\u043e \u0432\u044b\u0445\u043e\u0434\u0430 Qt 6, \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442. \u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u0432\u044b\u043f\u0443\u0441\u043a\u0430: \u041d\u0430\u0447\u0430\u0442 \u043f\u0435\u0440\u0435\u043d\u043e\u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":83150,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-83149","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.2 - aioseo.com -->\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\/es\/blog\/news\/qt-5-15\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\udd47Qt 5.15 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/qt-5-15\" \/>\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=\"2020-05-28T23:42:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-28T23:42:07+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\udd47Qt 5.15 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/qt-5-15","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\udd47Qt 5.15 | ProHoster","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/qt-5-15","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":"2020-05-28T23:42:07+00:00","article:modified_time":"2020-05-28T23:42:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"83149","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":null,"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":"2021-02-28 15:24:25","updated":"2022-10-03 23:38:52","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/83149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=83149"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/83149\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/83150"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=83149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=83149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=83149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}