{"id":165833,"date":"2026-03-23T23:12:37","date_gmt":"2026-03-23T21:12:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-frejmvorka-qt-6-11"},"modified":"2026-03-23T23:12:37","modified_gmt":"2026-03-23T21:12:41","slug":"reliz-frejmvorka-qt-6-11","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-6-11","title":{"rendered":"Qt 6.11 raamistik vabastatakse","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Qt Company on v\u00e4lja andnud Qt 6.11 raamistikku, kus j\u00e4tkub t\u00f6\u00f6 Qt 6 haru stabiliseerimise ja funktsionaalsuse laiendamise nimel. Qt 6.11 toetab platvorme Windows 10+, macOS 13+, Linux (Ubuntu 22.04\/24.04, openSUSE 15.6\/16, SUSE 15 SP6, RHEL 8.10\/9.6\/10, Debian 11.6\/12), iOS 17+, Android 9+(API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS ja QNX. Qt komponentide l\u00e4htekood on saadaval LGPLv3 ja GPLv2 litsentside alusel. Qt 6.11 on saanud vaheversiooni staatuse, mille \u00fcldine toetus kestab 6 kuud (+ veel 6 kuud \u00e4rikasutajatele).       <\/p>\n<p>Peamised muudatused Qt 6.11:  <\/p>\n<ul>\n<li class=\"l\"> Lisatud on Qt Canvas Painter moodul, mis pakub API-d riistvara kiirendatud 2D-sisu joonistamiseks, olles v\u00e4lja t\u00f6\u00f6tatud HTML Canvas 2D konteksti spetsifikatsiooni p\u00f5hjal. Joonistamiseks kasutatakse RHI (Rendering Hardware Interface) mootorit, mis toetab erinevaid 3D API-sid (OpenGL, Vulkan, Metal ja Direct 3D), mille t\u00f5ttu on saavutatud oluline j\u00f5udluse t\u00f5us. Katsetes osutus Qt Canvas Painter 2 korda kiiremaks kui QPainter OpenGL tagaplaaniga t\u00fc\u00fcpilisel Lenovo ThinkPad P16 Gen 2 s\u00fclearvutil, 5 korda kiiremaks odaval Lenovo Tab M10 HD Android tahvelarvutil ja 10 korda kiiremaks tippklassi Samsung Galaxy Tab S8 Android tahvelarvutil.    <center><img decoding=\"async\" alt=\"Qt 6.11 raamistik vabastatakse\" src=\"\/wp-content\/uploads\/2026\/03\/0671dfc412f075737d1b94ac42d07bfc.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<p>Lisaks k\u00f5rgele j\u00f5udlusele on Qt Canvas Painteris rakendatud toetus sellistele t\u00e4iustatud omadustele nagu kohandatav antialiaasimine, piirjoonte gradioonid ja varjud (QCanvasBoxGradient ja QCanvasBoxShadow nagu CSS omadus box-shadow), ruudustiku mustrid (QCanvasGridPattern), kohandatavad shader pintslid ja v\u00e4rvi efektid, mis muudavad l\u00e4bipaistvust, eredust, kontrasti ja k\u00fcllastust.    <center><img decoding=\"async\" alt=\"Qt 6.11 raamistik vabastatakse\" src=\"\/wp-content\/uploads\/2026\/03\/9a63324be96e561066bed5632cc83fed.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<li class=\"l\"> Qt Quick 3D moodulite funktsioonid on sarnased m\u00e4ngumootorite v\u00f5imalustele. On lisatud tugi SSGI (Screen Space Global Illumination) renderdamistehnika jaoks, et simuleerida valguse peegeldumist pindadelt post-protsessimise etapil (alternatiiv valgustuskaartide (lightmap) k\u00fcpsetamisele) ja SSR (Screen Space Reflections) jaoks, et realistlikult renderdada peegeldusi reaalajas. Liikuvate objektide sujuvuse algoritmi on parendatud, genereerides igale objektile liikumisvektoreid. On teostatud kohandatavad renderdamise l\u00e4bip\u00e4\u00e4sud (render-pass), mida saab kasutada otse QML-is kihtide maskide, post-protsessimise efektide ja objektide m\u00e4\u00e4ratlemiseks v\u00e4rvi (color picking) alusel. Uued liidendid kihtide ja siltide jaoks v\u00f5imaldavad juhtida eraldi renderdamise l\u00e4bip\u00e4\u00e4sud, elementide sissel\u00fclitamist erinevatel renderdusprotsessi etappidel ja suunata neid sihtrenderdamise puhverdusse.      <center><img decoding=\"async\" alt=\"Qt 6.11 raamistik vabastatakse\" src=\"\/wp-content\/uploads\/2026\/03\/aac53830177992c1dd80151dda09141b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> On Qt Graphs module functionalities have been expanded. A CustomSeries type has been added, allowing users to create custom graphs where a user-defined delegate is responsible for rendering each data element. In 3D graphics, support for multiple axis instances has been implemented; for instance, in QBar3DSeries, separate axes can be used for rowAxis, valueAxis, and columnAxis, while in QScatter3DSeries and QSurface3DSeries, separate axes are available for axisX, axisY, and axisZ. New properties have been added to override colors for individual axes, configure gradients on graphs, change line styles, and position labels. An example for creating customizable 2D and 3D graphs \u2014 Wind Turbine Dashboard \u2014 has been included.       <center><img decoding=\"async\" alt=\"Qt 6.11 raamistik vabastatakse\" src=\"\/wp-content\/uploads\/2026\/03\/6d3dbbd04f198900a87624a861ea0ee8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> An experimental Qt TaskTree module has been introduced, providing a declarative approach for creating and executing asynchronous tasks in C++. Key components of Qt TaskTree include: \"recipes\" \u2014 reusable objects that describe asynchronous workflows; \"groups\" \u2014 which define policies for child tasks; \"storage\" for sharing data between tasks; and \"iterators\" for looping and re-executing tasks. Qt TaskTree also addresses API incompatibility issues by unifying various asynchronous APIs into a standard interface.     <center><img decoding=\"async\" alt=\"Qt 6.11 raamistik vabastatakse\" src=\"\/wp-content\/uploads\/2026\/03\/0eb6179714d8223956b32908e216b8ad.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Suurendatud v\u00f5imalused t\u00f6\u00f6ks animeeritud vektorgraafikaga, mis on loodud SVG ja Lottie formaadi piltidest. Stabiliseeritud on Qt Quick VectorImage moodul ja lottietoqml t\u00f6\u00f6riist. Lisatud on toetus morfing-animatsioonile, SVG-maskidele, SVG-s\u00fcmbolitele ja maskikihtidele (matte layer, et juhtida teise kihi n\u00e4htavust).\n<li class=\"l\"> Qt Quick Controls'i on lisatud komponent DoubleSpinBox. DialogButtonBox'is on realiseeritud v\u00f5imalus hallata vaikimisi nuppe. Efekti RectangularShadow puhul on tekkinud s\u00f5ltumatu kontroll nurkade raadiuside \u00fcle.\n<li class=\"l\"> Qt Widgets'is on QWizard'ile lisatud valik StretchBanner; QAbstractItemView's on realiseeritud parameeter keyboardSearchFlags otsingu k\u00e4itumise seadistamiseks klahvide vajutamisel; QColumnView'sse on lisatud omadus eelvaate n\u00e4htavuse juhtimiseks.\n<li class=\"l\"> Lisatud on Qt OpenAPI moodul, mis v\u00f5imaldab genereerida HTTP-klientide koodi, kasutades Qt Networks RESTful API'd, p\u00f5hinedes OpenAPI spetsifikatsioonile YAML formaadis.\n<li class=\"l\"> Qt GRPC moodulisse on lisatud mehhanism p\u00e4ringute ja vastuste voogude ja sisu haldamiseks.\n<li class=\"l\"> Qt HTTP Server moodulis on laiendatud limiithalduse vahendeid ja parandatud vastuste t\u00f6\u00f6tlemist t\u00f6\u00f6voos. QNetworkRequest'is on lisatud v\u00f5imalus seadistada TCP Keep Alive parameetreid (vaikimisi mittetegevad \u00fchendused l\u00f5petatakse automaatselt 2 minuti p\u00e4rast).\n<li class=\"l\"> In the QML Language Server, applied for integration with IDE, information about the location of QML type definitions in C++ code has been added to simplify navigation between QML and C++ from the IDE \u2014 when working with C++ code, QML objects can be found by identifiers, making it easy to traverse the QML contexts hierarchy.\n<li class=\"l\"> QRangeModel'i t\u00e4ienduseks on realiseeritud klass QRangeModelAdapter, mis pakub C++ API-d mudeli andmete muutmiseks, suheldes l\u00e4bi QAbstractItemModel protokolli, mis lihtsustab andmete edastamist backend-koodist C++-s Qt Quick'i v\u00f5i Qt Widget'i.\n<li class=\"l\"> Lisatud on tugi Android 16 platvormile. Realiseeritud on Google Play Feature Delivery funktsionaalsus rakenduse jagamiseks paketideks (peamine pakett installitakse kohe Google Play'st, lisapaketid laaditakse vajadusel). Android Automotive jaoks on saavutatud toetus Qt k\u00e4ivitamiseks ilma Android'i s\u00f5ltuvusteta kiireks joonistamise alustamiseks.            <\/ul>\n<p>Lisaks tasuks mainida hiljuti avaldatud integreeritud arenduskeskkonda Qt Creator 19, mis on m\u00f5eldud platvormidevaheliste rakenduste loomiseks Qt teegi abil. Toetatakse nii klassikaliste rakenduste arendamist C++ keeles kui ka QML keele kasutamist, kus stsenaariumide m\u00e4\u00e4ramiseks kasutatakse JavaScripti ning kasutajaliidese elemendi struktuur ja parameetrid m\u00e4\u00e4ratakse CSS-sarnaste plokkide abil. Valmis koostised on loodud Linuxile, Windowsile ja macOS-ile.    <\/p>\n<p>Among the new features is the minimap mode (Preferences &gt; Text Editor &gt; Display &gt; Enable minimap), which displays a mini-thumbnail of all content next to the scroll bar, allowing a quick overview of the entire code. It includes a simple MCP server for integration with AI assistants, enabling file and project opening, build execution, and debugging. The build setup for external devices has been simplified \u2014 a Run Auto-Detection button has been added for automatic detection of the Qt version, compiler, debugger, and CMake after device registration. Direct access to the file systems of connected devices, Android devices, and emulators has been supported.    <center><img decoding=\"async\" alt=\"Qt 6.11 raamistik vabastatakse\" src=\"\/wp-content\/uploads\/2026\/03\/633290281cdb02321e75a10dbf0acb23.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65057\">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.11, \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.11 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c Windows 10+, macOS 13+, Linux (Ubuntu 22.04\/24.04, openSUSE 15.6\/16, SUSE 15 SP6, RHEL 8.10\/9.6\/10, Debian 11.6\/12), iOS 17+, Android 9+(API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS \u0438 QNX. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":165834,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-165833","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.11, \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=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-6-11\" \/>\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.11 | 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.11, \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-11\" \/>\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=\"2026-03-23T21:12:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-23T21:12:41+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\udd47Raamistiku Qt 6.11 avaldamine | ProHoster","description":"Qt Company avaldas raamistiku Qt 6.11, kus j\u00e4tkatakse t\u00f6\u00f6de stabiliseerimist ja funktsionaalsuse suurendamist Qt 6 haru osas.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-6-11","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.11 | 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.11, \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-11","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":"2026-03-23T21:12:41+00:00","article:modified_time":"2026-03-23T21:12:41+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\/et\/wp-json\/wp\/v2\/posts\/165833","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=165833"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/165833\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/165834"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=165833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=165833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=165833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}