{"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\/fr\/blog\/news\/reliz-frejmvorka-qt-6-5","title":{"rendered":"La version du framework Qt 6.5","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La soci\u00e9t\u00e9 Qt Company a publi\u00e9 la version du framework Qt 6.5, qui continue de stabiliser et d'enrichir les fonctionnalit\u00e9s de la branche Qt 6. Qt 6.5 offre la prise en charge des plateformes 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 et QNX. Les codes source des composants Qt sont fournis sous les licences LGPLv3 et GPLv2.         <\/p>\n<p>Qt 6.5 a re\u00e7u le statut de version LTS, au cours de laquelle les mises \u00e0 jour pour les utilisateurs de licences commerciales seront publi\u00e9es pendant trois ans (pour les autres, les mises \u00e0 jour seront publi\u00e9es six mois avant la publication de la prochaine version majeure). Le support de l'ancienne branche LTS Qt 6.2 se poursuivra jusqu'au 30 septembre 2024. La branche Qt 5.15 sera maintenue jusqu'en mai 2025.          <\/p>\n<p>Principales modifications de Qt 6.5 :  <\/p>\n<ul>\n<li class=\"l\"> Le module Qt Quick 3D Physics a \u00e9t\u00e9 stabilis\u00e9 et class\u00e9 parmi les modules enti\u00e8rement pris en charge, fournissant une API pour la simulation de processus physiques, pouvant \u00eatre utilis\u00e9e avec Qt Quick 3D pour une interaction r\u00e9aliste et un d\u00e9placement d'objets dans des sc\u00e8nes 3D. L'impl\u00e9mentation est bas\u00e9e sur le moteur PhysX.\n<li class=\"l\"> Le support du mode sombre a \u00e9t\u00e9 ajout\u00e9 pour la plateforme Windows. Application automatique du mode sombre activ\u00e9 dans le syst\u00e8me et configuration des bordures et de l'en-t\u00eate, si l'application utilise un style qui ne modifie pas la palette. Dans l'application, vous pouvez configurer votre propre r\u00e9action aux changements de th\u00e8me syst\u00e8me via le traitement de modification de la propri\u00e9t\u00e9 QStyleHints::colorScheme.    <center><img decoding=\"async\" alt=\"La version du framework Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/a5b11bdb710b3a8b0598c9eefd780547.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Pour Qt Quick Controls, le style Material pour Android a \u00e9t\u00e9 mis en conformit\u00e9 avec les recommandations de Material 3. Un style complet a \u00e9t\u00e9 impl\u00e9ment\u00e9 pour iOS. Des API ont \u00e9t\u00e9 ajout\u00e9es pour modifier l'apparence (par exemple, containerStyle pour TextField ou TextArea, ou roundedScale pour les boutons et les pop-ups).    <center><img decoding=\"async\" alt=\"La version du framework Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/23a6b95f5af2a54b2e021406262550e9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Sur la plateforme macOS, dans les applications utilisant QMessageBox ou QErrorMessage, l'affichage des bo\u00eetes de dialogue native \u00e0 la plateforme est garanti.    <center><img decoding=\"async\" alt=\"La version du framework Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/4b83d17d1cfd86733f414f873cb75d01.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Pour Wayland, une interface QNativeInterface::QWaylandApplication a \u00e9t\u00e9 ajout\u00e9e pour un acc\u00e8s direct aux objets natifs de Wayland utilis\u00e9s dans les structures internes de Qt, ainsi que pour acc\u00e9der aux informations sur les derni\u00e8res actions de l'utilisateur, qui peuvent \u00eatre demand\u00e9es pour une transmission aux extensions du protocole Wayland. La nouvelle interface est impl\u00e9ment\u00e9e dans l'espace de noms QNativeInterface, qui fournit \u00e9galement des appels pour acc\u00e9der aux API natives des plateformes X11 et Android.\n<li class=\"l\"> La prise en charge de la plateforme Android 12 a \u00e9t\u00e9 ajout\u00e9e, et malgr\u00e9 des changements significatifs dans cette branche, il est toujours possible de cr\u00e9er des builds universels pour Android qui peuvent fonctionner sur des appareils avec diff\u00e9rentes versions d'Android, \u00e0 partir d'Android 8.\n<li class=\"l\"> La pile Boot2Qt a \u00e9t\u00e9 mise \u00e0 jour et peut \u00eatre utilis\u00e9e pour cr\u00e9er des syst\u00e8mes mobiles t\u00e9l\u00e9chargeables avec un environnement bas\u00e9 sur Qt et QML. L'environnement syst\u00e8me de Boot2Qt a \u00e9t\u00e9 mis \u00e0 jour vers la plateforme Yocto 4.1 (Langdale).\n<li class=\"l\"> La cr\u00e9ation de paquets pour Debian 11, qui b\u00e9n\u00e9ficie d'un support commercial, a commenc\u00e9.\n<li class=\"l\"> Les capacit\u00e9s de la plateforme WebAssembly ont \u00e9t\u00e9 \u00e9tendues, permettant de cr\u00e9er des applications Qt fonctionnant dans un navigateur web et portables entre diff\u00e9rentes plateformes mat\u00e9rielles. Les applications compil\u00e9es pour la plateforme WebAssembly s'ex\u00e9cutent avec des performances proches du code natif gr\u00e2ce \u00e0 la compilation JIT, peuvent utiliser Qt Quick, Qt Quick 3D et les outils de visualisation disponibles dans Qt. La nouvelle version ajoute le support du rendu vid\u00e9o et utilise des outils destin\u00e9s aux personnes handicap\u00e9es dans les widgets.\n<li class=\"l\"> Le moteur web Qt WebEngine a \u00e9t\u00e9 mis \u00e0 jour vers la base de code Chromium 110. Sur la plateforme Linux, la prise en charge de l'acc\u00e9l\u00e9ration mat\u00e9rielle du rendu vid\u00e9o a \u00e9t\u00e9 mise en \u0153uvre en utilisant l'API graphique Vulkan dans des environnements bas\u00e9s sur X11 et Wayland.\n<li class=\"l\"> Un module Qt Quick Effects a \u00e9t\u00e9 ajout\u00e9, fournissant des effets graphiques pr\u00eats \u00e0 l'emploi pour l'interface bas\u00e9e sur Qt Quick. Des effets personnalis\u00e9s peuvent \u00eatre cr\u00e9\u00e9s \u00e0 partir de z\u00e9ro ou obtenus en combinant des effets existants \u00e0 l'aide de l'outil Qt Quick Effect Maker.\n<li class=\"l\"> Dans le module Qt Quick 3D, il est possible de configurer le niveau de d\u00e9tail des mod\u00e8les (par exemple, pour les objets \u00e9loign\u00e9s de la cam\u00e9ra, des maillages plus simples peuvent \u00eatre g\u00e9n\u00e9r\u00e9s). L'API SceneEnvironment prend en charge le brouillard et l'effacement progressif des objets lointains. Dans ExtendedSceneEnvironment, des fonctionnalit\u00e9s pour cr\u00e9er des effets complexes de post-traitement et combiner des effets tels que la profondeur de champ, le flou et les reflets sont fournies.\n<li class=\"l\"> Un module exp\u00e9rimental Qt GRPC a \u00e9t\u00e9 ajout\u00e9, avec un support pour les protocoles gRPC et Protocol Buffer, permettant d'acc\u00e9der aux services gRPC et d'effectuer la s\u00e9rialisation des classes Qt en utilisant Protobuf.\n<li class=\"l\"> Le module Qt Network a ajout\u00e9 la prise en charge de la configuration des connexions HTTP 1.\n<li class=\"l\"> Le module Qt Serial Bus a ajout\u00e9 des classes exp\u00e9rimentales pour travailler avec le bus CAN, qui peuvent \u00eatre utilis\u00e9es pour encoder et d\u00e9coder des messages CAN, traiter des trames et analyser des fichiers DBC.\n<li class=\"l\"> Le module Qt Location a \u00e9t\u00e9 revitalis\u00e9, offrant aux applications des moyens d'int\u00e9grer des cartes, de la navigation et de marquer des lieux d'int\u00e9r\u00eat (POI). Le module prend en charge une interface de plugins, permettant de connecter des backends pour travailler avec diff\u00e9rents fournisseurs de services et de cr\u00e9er des extensions API. Le module a encore le statut exp\u00e9rimental et ne prend en charge que le backend pour les cartes bas\u00e9es sur Open Street Maps.      <center><img decoding=\"async\" alt=\"La version du framework Qt 6.5\" src=\"\/wp-content\/uploads\/2023\/04\/01e8f23070b31142ffc75d7d694f2660.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Les capacit\u00e9s des modules Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, Qt Widgets ont \u00e9t\u00e9 \u00e9tendues.\n<li class=\"l\"> Un travail consid\u00e9rable a \u00e9t\u00e9 r\u00e9alis\u00e9 pour am\u00e9liorer la stabilit\u00e9, avec environ 3500 rapports de bogues ferm\u00e9s.<br \/>\n<br \/>Source : <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.2 - 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\/fr\/blog\/news\/reliz-frejmvorka-qt-6-5\" \/>\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\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\/fr\/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 Lancement du framework Qt 6.5 | ProHoster","description":"Qt Company a publi\u00e9 la version 6.5 du framework Qt, poursuivant le travail de stabilisation et d'enrichissement des fonctionnalit\u00e9s de la branche Qt 6.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-frejmvorka-qt-6-5","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\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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/107638","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=107638"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/107638\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/107639"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=107638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=107638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=107638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}