{"id":100108,"date":"2021-05-06T22:22:49","date_gmt":"2021-05-06T20:22:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-frejmvorka-qt-6-1"},"modified":"2021-05-06T22:22:49","modified_gmt":"2021-05-06T20:22:49","slug":"reliz-frejmvorka-qt-6-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-frejmvorka-qt-6-1","title":{"rendered":"Uvoln\u011bn\u00ed frameworku Qt 6.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Qt Company uvedla uvoln\u011bn\u00ed frameworku Qt 6.1, ve kter\u00e9m pokra\u010duje pr\u00e1ce na stabilizaci a roz\u0161i\u0159ov\u00e1n\u00ed funkcionality v\u011btve Qt 6. Ve verzi Qt 6.1 byla zaji\u0161t\u011bna podpora platforem Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, OpenSuSE 15.1+), iOS 13+ a Android (API 23+). Zdrojov\u00e9 texty komponent Qt jsou dod\u00e1v\u00e1ny pod licencemi LGPLv3 a GPLv2.       <\/p>\n<p>Hlavn\u00ed vylep\u0161en\u00ed ve verzi Qt 6.1 se v\u011bt\u0161inou t\u00fdkaj\u00ed zahrnut\u00ed modul\u016f, kter\u00e9 byly dostupn\u00e9 ve verzi Qt 5.15, ale nebyly p\u0159ipraveny k zahrnut\u00ed v prvn\u00edm vyd\u00e1n\u00ed Qt 6. Konkr\u00e9tn\u011b byly zahrnuty n\u00e1sleduj\u00edc\u00ed moduly:  <\/p>\n<ul>\n<li class=\"l\"> Active Qt \u2014 podpora prvk\u016f COM a ActiveX na platform\u011b Windows.\n<li class=\"l\"> Qt Charts \u2014 vytv\u00e1\u0159en\u00ed diagram\u016f.\n<li class=\"l\"> Qt Data Visualization \u2014 vizualizace statick\u00fdch a dynamick\u00fdch dat.\n<li class=\"l\">  Qt Device Utilities \u2014 sou\u010d\u00e1st bal\u00ed\u010dku Qt for Device Creation.\n<li class=\"l\">  Qt Graphical Effect \u2014 vrstva pro usnadn\u011bn\u00ed portov\u00e1n\u00ed aplikac\u00ed na Qt 6.\n<li class=\"l\">  Qt Lottie \u2014 vykresluje grafiku a animaci exportovanou ve form\u00e1tu JSON pomoc\u00ed pluginu Bodymovin pro Adobe After Effects. Obsahuje zabudovan\u00fd mikroenginer pro prov\u00e1d\u011bn\u00ed animac\u00ed, o\u0159ez\u00e1v\u00e1n\u00ed, zpracov\u00e1n\u00ed vrstev a dal\u0161\u00ed efekty.\n<li class=\"l\">  Qt State Machine \u2014 r\u00e1mec pro vytv\u00e1\u0159en\u00ed ud\u00e1lostmi orientovan\u00fdch struktur a implementaci kone\u010dn\u00e9ho automatu zalo\u017een\u00e9ho na SCXML.\n<li class=\"l\">  Qt Virtual Keyboard \u2014 implementace virtu\u00e1ln\u00ed kl\u00e1vesnice.  <\/ul>\n<p>Moduly, kter\u00e9 je\u0161t\u011b nebyly p\u0159esunuty a o\u010dek\u00e1vaj\u00ed se ve verzi LTS Qt 6.2, pl\u00e1novan\u00e9 na z\u00e1\u0159\u00ed.  <\/p>\n<ul>\n<li>     Qt Bluetooth  <\/li>\n<li>     Qt Multimedia  <\/li>\n<li>     Qt NFC  <\/li>\n<li>    Qt Positioning  <\/li>\n<li>    Qt Quick Dialogs: Slo\u017eka, Zpr\u00e1va  <\/li>\n<li>    Qt Remote Objects  <\/li>\n<li>    Qt Sensors  <\/li>\n<li>     Qt SerialBus  <\/li>\n<li>    Qt SerialPort  <\/li>\n<li>    Qt WebChannel  <\/li>\n<li>    Qt WebEngine  <\/li>\n<li>    Qt WebSockets  <\/li>\n<li>   Qt WebView    <\/ul>\n<p>Zm\u011bny ve verzi Qt 6.1:  <\/p>\n<ul>\n<li class=\"l\"> V Qt Core byla provedena pr\u00e1ce na zv\u00fd\u0161en\u00ed u\u017eivatelsk\u00e9ho komfortu a zjednodu\u0161en\u00ed API. Byly p\u0159id\u00e1ny metody removeIf() a roz\u0161\u00ed\u0159en po\u010det t\u0159\u00edd, kter\u00e9 podporuj\u00ed metodu erase_if(). Byly implementov\u00e1ny metody, dostupn\u00e9 v QString, ale chyb\u011bj\u00edc\u00ed v QStringView. Byly p\u0159id\u00e1ny chr\u00e1n\u011bn\u00e9 p\u0159ed p\u0159ete\u010den\u00edm funkce s\u010d\u00edt\u00e1n\u00ed, od\u010d\u00edt\u00e1n\u00ed a n\u00e1soben\u00ed. Byla vylep\u0161ena podpora 16bitov\u00fdch hodnot s plovouc\u00ed desetinnou \u010d\u00e1rkou. API pro vazbu vlastnost\u00ed (property binding), kter\u00e9 se objevilo ve verzi Qt 6.0, bylo aktualizov\u00e1no. Byly p\u0159id\u00e1ny nov\u00e9 t\u0159\u00eddy pro usnadn\u011bn\u00ed integrace s Java, QJniEnvironment a QJniObject, obvykle vy\u017eadovan\u00e9 na platform\u011b Android.\n<li class=\"l\"> V Qt Gui byla vylep\u0161ena podpora grafick\u00e9ho API Vulkan 1.1 a 1.2. Byl p\u0159id\u00e1n nov\u00fd t\u0159\u00edda QUrlResourceProvider, kter\u00e1 se pou\u017e\u00edv\u00e1 v QLabel a umo\u017e\u0148uje obej\u00edt se bez op\u011btovn\u00e9 implementace loadResource() a vytv\u00e1\u0159en\u00ed podt\u0159\u00edd QTextDocument. Byla zav\u00e1d\u011bna mo\u017enost aplikace u\u017eivatelsky definovan\u00fdch funkc\u00ed korekce komponent barevn\u00e9ho prostoru v t\u0159\u00edd\u011b QColorSpace.\n<li class=\"l\"> V Qt Network byl navr\u017een t\u0159\u00edda QNetworkInformation, kter\u00e1 umo\u017e\u0148uje ur\u010dit stav s\u00edt\u011b v syst\u00e9mu. Do zpracovatele HTTP Cookie byla p\u0159id\u00e1na podpora re\u017eimu SameSite.\n<li class=\"l\"> V Qt Qml byly implementov\u00e1ny mo\u017enosti QJSPrimitiveValue a QJSManagedValue pro jemn\u011bj\u0161\u00ed \u0159\u00edzen\u00ed prov\u00e1d\u011bn\u00ed JavaScriptu.\n<li class=\"l\"> V Qt Quick 3D byla p\u0159id\u00e1na podpora morfov\u00e1n\u00ed c\u00edlov\u00e9 animace a byla implementov\u00e1na experiment\u00e1ln\u00ed podpora instancovan\u00e9ho renderov\u00e1n\u00ed, kter\u00e9 umo\u017e\u0148uje v jednom pr\u016fchodu vykreslit mnoho kopi\u00ed jednor\u00e1zov\u00fdch objekt\u016f um\u00edst\u011bn\u00fdch na okraj\u00edch sc\u00e9ny. Tato metoda v\u00fdznamn\u011b zrychluje renderov\u00e1n\u00ed p\u0159i p\u0159\u00edtomnosti velk\u00e9ho po\u010dtu podobn\u00fdch objekt\u016f ve sc\u00e9n\u011b. Na z\u00e1klad\u011b t\u00e9to metody byla implementov\u00e1na podpora renderov\u00e1n\u00ed t\u0159\u00edrozm\u011brn\u00fdch \u010d\u00e1stic.      <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55097\">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.1, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \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.1 \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.1+, OpenSuSE 15.1+), iOS 13+ \u0438 Android (API 23+). \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 \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043c\u0438 LGPLv3 \u0438 GPLv2. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-100108","post","type-post","status-publish","format-standard","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.1, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \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\/cs\/blog\/news\/reliz-frejmvorka-qt-6-1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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.1 | 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.1, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \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\/cs\/blog\/news\/reliz-frejmvorka-qt-6-1\" \/>\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=\"2021-05-06T20:22:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-05-06T20:22:49+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\udd47Vyd\u00e1n\u00ed frameworku Qt 6.1 | ProHoster","description":"Spole\u010dnost Qt Company zve\u0159ejnila vyd\u00e1n\u00ed frameworku Qt 6.1, ve kter\u00e9m pokra\u010duje pr\u00e1ce na stabilizaci a zvy\u0161ov\u00e1n\u00ed funk\u010dnosti v\u011btve Qt 6.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-frejmvorka-qt-6-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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.1 | 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.1, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \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\/cs\/blog\/news\/reliz-frejmvorka-qt-6-1","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":"2021-05-06T20:22:49+00:00","article:modified_time":"2021-05-06T20:22:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100108","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-05-06 21:10:43","updated":"2022-09-27 18:08:03","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/100108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=100108"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/100108\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=100108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=100108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=100108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}