{"id":105215,"date":"2022-09-30T09:36:44","date_gmt":"2022-09-30T07:36:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-frejmvorka-qt-6-4"},"modified":"2022-09-30T09:36:44","modified_gmt":"2022-09-30T07:36:46","slug":"reliz-frejmvorka-qt-6-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-6-4","title":{"rendered":"Qt 6.4 raamistikuv\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Qt Company on avaldanud Qt 6.4 raamistikuv\u00e4ljaande, kus j\u00e4tkub t\u00f6\u00f6d Qt 6 haru stabiilsuse ja funktsionaalsuse suurendamise nimel. Qt 6.4 toetab platvorme Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 14+, Android 6+ (API 23+), webOS, WebAssembly, INTEGRITY ja QNX. Qt komponentide allikakoode tarnitakse LGPLv3 ja GPLv2 litsentside alusel.       <\/p>\n<p>Peamised muudatused Qt 6.4:  <\/p>\n<ul>\n<li class=\"l\"> T\u00e4ielik tugi WebAssembly platvormile, mis v\u00f5imaldab luua Qt rakendusi, mis t\u00f6\u00f6tavad veebibrauseris ja on \u00fclekantavad erinevatele riistvaraplatvormidele. WebAssembly platvormile koostatud rakendused t\u00e4idavad JIT-kompileerimise abil peaaegu natiivkoodi j\u00f5udlust, suudavad kasutada Qt Quick, Qt Quick 3D ning Qt visuaalis\u00fcsteeme. Kuna WebAssembly rakendus t\u00f6\u00f6tab isoleeritud brauserikeskkonnas, on juurdep\u00e4\u00e4s m\u00f5ningatele API-dele, mis t\u00f6\u00f6tavad kohalike ressursside ja operatsioonis\u00fcsteemiteenustega, piiratud, kuid brauseriga integreerimiseks on saadaval t\u00e4iendavad API-d.\n<li class=\"l\"> P\u00f5hi koostisse on naasnud Qt TextToSpeech moodul, mis oli saadaval Qt 5-s, kuid ei kuulunud Qt 6 harusse. Moodul pakub h\u00e4\u00e4lte s\u00fcnteesi vahendeid, mida saab kasutada rakenduste ligip\u00e4\u00e4setavuse parandamiseks inimestele, kellel on erivajadused, v\u00f5i uute taustainformatsiooni edastamise vahendite rakendamiseks, n\u00e4iteks teavituste esitamine auto infotehnoloogia s\u00fcsteemides. Linuxis toimub teksti k\u00f5neks muutmine Speech Dispatcher (libspeechd) teegi abil, teistel platvormidel aga operatsioonis\u00fcsteemi vaikimisi API kaudu.\n<li class=\"l\"> Lisatud eksperimentaalne moodul iOS stiilide rakendamiseks Qt Quick\u2019is. Qt Quick Controls p\u00f5hinevad rakendused saavad automaatselt kasutada seda moodulit iOS plahvormil kohaliku kasutajaliidese loomiseks, sarnaselt sellele, kuidas kohandatud disain on rakendatud Windowsis, macOS-is ja Androidis.    <center><img decoding=\"async\" alt=\"Qt 6.4 raamistikuv\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2022\/09\/f1e5f1aacadd05b54b109a0ea2639c9c.jpg\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Qt 6.4 raamistikuv\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2022\/09\/0c8197b2ead65688226419b2fe584a9f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Lisatud eksperimentaalne moodul QtHttpServer, mis v\u00f5imaldab rakendustes integreerida HTTP-serveri funktsionaalsuse, toetades HTTP\/1.1, TLS\/HTTPS, WebSockets, vigade t\u00f6\u00f6tlemist, URL-i parameetrite p\u00f5hiselt p\u00e4ringute marsruutimist (QHttpServerRouter) ja REST API.\n<li class=\"l\"> Lisatud on eksperimenteerne Qt Quick 3D f\u00fc\u00fcsika moodul, mis pakub API f\u00fc\u00fcsikaliste protsesside simuleerimiseks ja mida saab kasutada koos Qt Quick 3D-ga, et saavutada realistlik objektide interaktsioon ja liikumine 3D-stseenides. Implementatsioon p\u00f5hineb PhysX-mootoril.\n<li class=\"l\"> Qt Quick 3D moodulisse on lisatud eksperimenteerne globaalne valgustuse tugi, mis kasutab valgustuskaarte, v\u00f5imaldades realistlikumalt simuleerida 3D-stseeni valgust erinevatest allikatest. Qt Quick 3D-s on samuti rakendatud lineaarsete osakeste, l\u00e4ikivate materjalide, t\u00e4iustatud peegelduste seadete, taevabokside ja kohandatud materjalide ning tekstuuride toimetamise tugi.      <center><img decoding=\"async\" alt=\"Qt 6.4 raamistikuv\u00e4ljaanne\" src=\"\/wp-content\/uploads\/2022\/09\/1abd85ebffc7791347807cc275628678.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Qt Quick'i pakutavate TableView ja TreeView t\u00fc\u00fcpide v\u00f5imalusi on laiendatud, lisades klaviatuuriga navigeerimise, ridade ja veergude esiletoomise, t\u00e4ieliku rakkude positsiooni juhtimise, animatsiooni, samuti puustruktuuride kokku- ja lahtiv\u00f5tmise tugi.\n<li class=\"l\"> Qt Quick'is on tutvustatud uut FrameAnimation t\u00fc\u00fcpi, mis v\u00f5imaldab koodi s\u00fcnkroonselt animatsiooniraamidega k\u00e4ivitada. Animatsiooni sujuvuse tagamiseks on Qt Quick'is tagatud ka automaatne vale vsync s\u00fcnkroniseerimise k\u00e4sitlemine mitme l\u00f5ime joonistamisel.    <center>  <div class=\"youtube-placeholder\" data-id=\"paClowU51qw\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/paClowU51qw\/hqdefault.jpg\" alt=\"M\u00e4ngi videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center>\n<li class=\"l\"> QQuickWidget vidinas, mis v\u00f5imaldab luua liideseid, kombineerides Qt Quick ja Qt Widget elemente, on rakendatud t\u00e4iuslik RHI (Rendering Hardware Interface) toe kiht, mis v\u00f5imaldab t\u00f6\u00f6tada mitte ainult OpenGL-i, vaid ka Vulkan, Metal ja Direct 3D API-de kohal.\n<li class=\"l\"> Qt Network moodulisse on lisatud klass QSslServer, mis v\u00f5imaldab luua t\u00f5husat v\u00f5rguliiklust, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/\"   title=\"serverid\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1945\">serverid<\/a>kasutades TLS-i, et tagada turvaline \u00fchendus.\n<li class=\"l\"> Qt Multimedia moodulisse on lisatud eksperimenteerne tagavara, mis kasutab video ja heli t\u00f6\u00f6tlemiseks FFmpeg'i paketti. Video esitamisel on parendatud v\u00e4rviruumide ja HDR-i t\u00f6\u00f6tlemist, samuti on lisatud v\u00f5imalus sisestada subtiitreid QVideoFrames'i kaudu. Toetatakse ruumilist heli, mis v\u00f5imaldab luua stseene kolme m\u00f5\u00f5tmelise helijaotusega ja simuleerida virtuaalseid tube, mille heli peegelduse omadused s\u00f5ltuvad kuulaja asukohast, ruumi suurusest ning seinte ja p\u00f5randa materjalidest.\n<li class=\"l\"> Qt Widgets moodulis on QFormLayout klassi laiendatud struktuursete kasutaja sisendite kogumiseks m\u00f5eldud liidese loomise vahenditega. QWizard klassis, mis on m\u00f5eldud mitmeastmeliste liideste loomiseks, on lisatud API, et hallata vormides ridade n\u00e4htavust ja liikuda igale lehele wizardis.\n<li class=\"l\"> QML-is on parendatud v\u00e4\u00e4rtuste t\u00fc\u00fcpide tuge, mis lihtsustab struktureeritud andmete edastamist C++-st QML-i. Selliseid t\u00fc\u00fcpe ja neist t\u00fc\u00fcpidest koosnevaid loendeid saab n\u00fc\u00fcd kasutada omadustes ilma QObject baasil \u00fcmberpakendamiseta. LSP-serveri v\u00f5imalusi on laiendatud QML keele toe integreerimiseks arenduskeskkondadesse. Vaikimisi on sisse l\u00fclitatud QML Type Compiler, mis v\u00f5imaldab QML esitamist C++ koodiks kompileerida.\n<li class=\"l\"> Suurendatud v\u00f5imalused stringi literaalidega t\u00f6\u00f6tamiseks koodis \u2014 klassides QStringEncoder ja QStringDecoder on lisatud toetus k\u00f5igile ICU (International Components for Unicode) saadaval olevatele kodeeringutele.\n<li class=\"l\"> QTextDocuments klassis on lisatud Markdowni vormindamise toetus.          <\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57847\">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.4, \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.4 \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.15+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 14+, Android 6+ (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":105216,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105215","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.1.1 - 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.4, \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\/et\/blog\/news\/reliz-frejmvorka-qt-6-4\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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.4 | 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.4, \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\/et\/blog\/news\/reliz-frejmvorka-qt-6-4\" \/>\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=\"2022-09-30T07:36:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-30T07:36:46+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 6.4 raamistik - ProHoster","description":"Qt Company on v\u00e4lja andnud Qt 6.4 raamistikku, mille raames j\u00e4tkatakse Qt 6 haru stabiliseerimist ja funktsionaalsuse suurendamist.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-6-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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.4 | 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.4, \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\/et\/blog\/news\/reliz-frejmvorka-qt-6-4","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":"2022-09-30T07:36:46+00:00","article:modified_time":"2022-09-30T07:36:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105215","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 16:53:51","updated":"2026-02-09 16:53:51","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/105215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=105215"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/105215\/revisions"}],"predecessor-version":[{"id":159189,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/105215\/revisions\/159189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/105216"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=105215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=105215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=105215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}