{"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\/fr\/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>La nouvelle version du framework C++ est sortie le 26 mai. <strong>Qt 5.15 LTS<\/strong>.<\/p>\n<p>Cette version est la derni\u00e8re parmi les versions de Qt 5 avant la sortie de Qt 6. Les fonctionnalit\u00e9s pr\u00e9vues pour \u00eatre supprim\u00e9es dans Qt 6 sont marqu\u00e9es dans cette version comme obsol\u00e8tes. Le support non commercial sera assur\u00e9 jusqu'\u00e0 la sortie de Qt 6, tandis que le support commercial le sera pendant trois ans.<\/p>\n<p>Nouveaut\u00e9s de la version :<\/p>\n<ul>\n<li>\n<p>Le transfert de la pile graphique Qt a \u00e9t\u00e9 lanc\u00e9 sur <strong>Qt Rendering Hardware Interface<\/strong> (RHI), qui permet l'ex\u00e9cution d'applications Qt Quick sur Direct 3D, Metal (l'API graphique des syst\u00e8mes Apple), Vulkan et OpenGL. Qt RHI devrait devenir une partie centrale de Qt 6.<\/p>\n<\/li>\n<li>\n<p>Prise en charge compl\u00e8te ajout\u00e9e <strong>Qt Quick 3D<\/strong> API pour l'int\u00e9gration de contenu 3D dans les applications bas\u00e9es sur Qt Quick, avec la possibilit\u00e9 de d\u00e9finir des sc\u00e8nes 3D en langage QML. Pr\u00e9sent\u00e9 pour la premi\u00e8re fois dans Qt 5.14, cette version de l'API inclut maintenant le support des effets de post-traitement, une nouvelle API pour la g\u00e9om\u00e9trie personnalis\u00e9e, une API de rotation des formes bas\u00e9e sur des quaternions, et le support des rayons divergents.<\/p>\n<\/li>\n<li>\n<p><strong>Qt Design Studio 1.5<\/strong> avec support de Qt Quick 3D, une interface repens\u00e9e bas\u00e9e sur des widgets ancr\u00e9s, une meilleure visualisation 3D, la possibilit\u00e9 d'ajouter des annotations aux \u00e9l\u00e9ments et un nouvel \u00e9diteur de diagrammes.<\/p>\n<\/li>\n<li>\n<p>Dans <strong>Qt QML<\/strong> Ajout de propri\u00e9t\u00e9s \u00ab obligatoires \u00bb (required) pour les composants dont les valeurs doivent \u00eatre d\u00e9finies par les utilisateurs du composant, cr\u00e9ation int\u00e9gr\u00e9e (inline) de composants, m\u00e9thode d\u00e9clarative pour d\u00e9finir des types, op\u00e9rateur de fusion ?? pour d\u00e9finir une valeur en cas d'\u00e9galit\u00e9 avec NULL \u00e0 gauche. Am\u00e9liorations \u00e9galement apport\u00e9es aux avertissements de l'outil qmllint, ajout de l'outil qmlformat pour v\u00e9rifier la conformit\u00e9 aux directives de style de code QML, et QML inclus dans le package Qt pour microcontr\u00f4leurs d\u00e9sormais compatible avec QML pour Qt 5.15.<\/p>\n<\/li>\n<li>\n<p>Dans <strong>Qt Quick<\/strong> le support des espaces colorim\u00e9triques a \u00e9t\u00e9 ajout\u00e9 pour les \u00e9l\u00e9ments Image, et l'\u00e9l\u00e9ment PathText a \u00e9t\u00e9 int\u00e9gr\u00e9 dans Qt Quick Shapes. Le gestionnaire de pointeur dispose d\u00e9sormais d'une propri\u00e9t\u00e9 cursorShape pour d\u00e9finir la forme du curseur de la souris, et un objet HeaderView a \u00e9t\u00e9 ajout\u00e9 \u00e0 TableView pour permettre l'ajout d'en-t\u00eates verticaux et horizontaux aux tableaux.<\/p>\n<\/li>\n<li>\n<p>Am\u00e9lioration du support de l'esth\u00e9tique c\u00f4t\u00e9 client (CSD).<\/p>\n<\/li>\n<li>\n<p><strong>Qt Lottie<\/strong>, module d'int\u00e9gration des animations Adobe Effects, d\u00e9sormais enti\u00e8rement support\u00e9.<\/p>\n<\/li>\n<li>\n<p><strong>Qt WebEngine<\/strong> mis \u00e0 jour vers Chromium 80.<\/p>\n<\/li>\n<li>\n<p>Il y a <strong>Qt 3D<\/strong> meilleure prise en charge du profilage et du d\u00e9bogage.<\/p>\n<\/li>\n<li>\n<p><strong>Qt Multimedia<\/strong> supporte le rendu sur plusieurs surfaces. Les proc\u00e9dures de mise \u00e0 l'\u00e9chelle et de conversion des images dans Qt GUI sont d\u00e9sormais multithread dans de nombreux cas.<\/p>\n<\/li>\n<li>\n<p><strong>Qt Network<\/strong> prend en charge les d\u00e9lais personnalis\u00e9s et les tickets de session TLS 1.3.<\/p>\n<\/li>\n<li>\n<p>QRunnable et QThreadPool peuvent fonctionner ensemble avec std::function, une m\u00e9thode multiplateforme pour d\u00e9placer vers la corbeille a \u00e9t\u00e9 ajout\u00e9e \u00e0 QFile::moveToTrash().<\/p>\n<\/li>\n<li>\n<p>Prise en charge du dialogue de s\u00e9lection de fichiers natif sur Android.<\/p>\n<\/li>\n<\/ul>\n<p>Source : <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\/fr\/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=\"fr_FR\" \/>\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\/fr\/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\/fr\/blog\/news\/qt-5-15","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/83149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=83149"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/83149\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/83150"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=83149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=83149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=83149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}