{"id":183538,"date":"2026-10-01T22:53:53","date_gmt":"2026-10-01T20:53:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/reliz-frejmvorka-qt-6-12-lts"},"modified":"2026-10-01T22:54:00","modified_gmt":"2026-10-01T20:54:00","slug":"qt-6-12-lts-framework-released","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/qt-6-12-lts-framework-released","title":{"rendered":"Uvo\u013enenie frameworku Qt 6.12 LTS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spolo\u010dnos\u0165 Qt Company vydala nov\u00fa verziu frameworku Qt 6.12, v ktorej pokra\u010duje stabiliz\u00e1cia a roz\u0161\u00edrenie funk\u010dnosti verzie Qt 6. V Qt 6.12 je poskytnut\u00e1 podpora pre platformy Windows 10+, macOS 13+, Linux (Ubuntu 22.04\/24.04, openSUSE 16, SUSE 15 SP6, RHEL 9.6\/10.0, Debian 11.6\/12), iOS 17+, Android 9+(API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS a QNX. Zdrojov\u00fd k\u00f3d komponentov Qt je dod\u00e1van\u00fd pod licenciami LGPLv3 a GPLv2.     <\/p>\n<p>Qt 6.12 z\u00edskal status LTS verzie, pre ktor\u00fa bud\u00fa aktualiz\u00e1cie poskytovan\u00e9 po\u010das piatich rokov pre dr\u017eite\u013eov komer\u010dnej licencie. Pre nekomer\u010dn\u00fdch pou\u017e\u00edvate\u013eov bude doba podpory \u0161es\u0165 mesiacov (a\u017e do vzniku novej v\u00fdznamnej verzie). Podpora predch\u00e1dzaj\u00facej LTS verzie Qt 6.8 potrv\u00e1 do okt\u00f3bra 2029, zatia\u013e \u010do podpora verzie Qt 6.5 bola ukon\u010den\u00e1 tento rok.    <\/p>\n<p>Hlavn\u00e9 zmeny v Qt 6.12:  <\/p>\n<ul>\n<li class=\"l\"> Modul Qt Canvas Painter bol uznan\u00fd za pripraven\u00fd na \u0161irok\u00e9 pou\u017eitie, poskytuj\u00faci API pre hardv\u00e9rom akcelerovan\u00e9 vykres\u013eovanie 2D obsahu a vyu\u017e\u00edvaj\u00faci shadery na vytv\u00e1ranie zlo\u017eit\u00fdch vizu\u00e1lnych efektov. Vykres\u013eovanie sa vykon\u00e1va pomocou enginu RHI (Rendering Hardware Interface), ktor\u00fd podporuje r\u00f4zne 3D API (OpenGL, Vulkan, Metal a Direct 3D). Na b\u00e1ze Canvas Painter bol implementovan\u00fd experiment\u00e1lny prvok Canvas2D, vytvoren\u00fd s oh\u013eadom na HTML \u0161pecifik\u00e1ciu Canvas 2D Context a zjednodu\u0161uj\u00faci pou\u017eitie JavaScriptu na vykres\u013eovanie tvarov.      <center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/b130355f4d5e4c516d003a11e19eac36.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Bol pridan\u00fd experiment\u00e1lny modul StyleKit, ktor\u00fd jasne odde\u013euje \u0161trukt\u00faru komponentov pou\u017e\u00edvate\u013esk\u00e9ho rozhrania a atrib\u00faty \u0161t\u00fdlov, \u010do umo\u017e\u0148uje zbavi\u0165 sa duplicity k\u00f3du pri implement\u00e1cii svetl\u00fdch, tmav\u00fdch a vysoko kontrastn\u00fdch t\u00e9m. StyleKit poskytuje jednotn\u00e9 QML API na opis \u0161t\u00fdlov, \u010do umo\u017e\u0148uje dosiahnu\u0165 jednotn\u00fd \u0161t\u00fdl v hybridn\u00fdch aplik\u00e1ci\u00e1ch, kombinuj\u00facich klasick\u00e9 widgety a prvky na b\u00e1ze Qt Quick.   <center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/9d96abe079bff0d8e9549f7ba9de691a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Mo\u017enosti modulu Qt Graphs boli roz\u0161\u00edren\u00e9. Pre 2D grafy boli implementovan\u00e9 nov\u00e9 vlastnosti na prisp\u00f4sobenie ozna\u010denia os\u00ed a bola pridan\u00e1 podpora logaritmick\u00fdch os\u00ed. Boli pridan\u00e9 zabudovan\u00e9 akcie na zoomovanie a panor\u00e1movanie. Pridala sa mo\u017enos\u0165 pre vykres\u013eovanie pomocou vysoko v\u00fdkonn\u00e9ho backendu na b\u00e1ze modulu CanvasPainter, ktor\u00fd umo\u017e\u0148uje vizualizova\u0165 ve\u013ek\u00e9 objemy r\u00fdchlo sa meniacich \u00fadajov.\n<li class=\"l\"> V Qt Quick boli pridan\u00e9 QML typy Safe Area, Context Menu, Double Spin Box a Search Field na zobrazenie nepreru\u0161ovan\u00e9ho obsahu, kontextov\u00fdch menu, formul\u00e1rov na zad\u00e1vanie \u010d\u00edsel a pol\u00ed na odosielanie vyh\u013ead\u00e1vac\u00edch dopytov. Roz\u0161\u00edren\u00fd QML typ FlexboxLayout, ur\u010den\u00fd na responz\u00edvne rozlo\u017eenie prvkov pou\u017e\u00edvate\u013esk\u00e9ho rozhrania pod\u013ea konceptu Flexbox pou\u017e\u00edvan\u00e9ho v CSS na zjednodu\u0161enie vertik\u00e1lneho zarovn\u00e1vania prvkov.\n<li class=\"l\"> Do modulu Vector Image, ktor\u00fd umo\u017e\u0148uje integrova\u0165 vektorov\u00e9 obr\u00e1zky do sc\u00e9n Qt Quick na vytvorenie \u0161k\u00e1lovate\u013en\u00fdch prvkov rozhrania, boli pridan\u00e9 \u010fal\u0161ie vlastnosti a mo\u017enosti anim\u00e1cie pre obr\u00e1zky vo form\u00e1te SVG a Lottie.\n<li class=\"l\"> Bol roz\u0161\u00edren\u00fd trieda QRangeModel, ktor\u00e1 poskytuje obal okolo QAbstractItemModel pre priame pou\u017eitie v rozhran\u00ed na b\u00e1ze QML a Qt Quick s ak\u00fdmiko\u013evek vymenovate\u013en\u00fdmi typmi z C++, vr\u00e1tane std::vector, std::tuples a std::array. Nov\u00e1 verzia obsahuje podporu triedenia \u00fadajov, implementovan\u00e9 nov\u00e9 vlastnosti pre kontrolu pohybu v re\u017eime &laquo;Drag &amp; Drop&raquo;, zr\u00fdchlen\u00e9 vyh\u013ead\u00e1vanie prostredn\u00edctvom met\u00f3dy match() a taktie\u017e s\u00fa k dispoz\u00edcii nastavenia pre hlavi\u010dky a jednotliv\u00e9 riadky\/prvky.\n<li class=\"l\"> Do modulu gRPC boli pridan\u00e9 prostriedky na kompresiu spr\u00e1v na strane klienta a obmedzenie ve\u013ekosti prich\u00e1dzaj\u00facich spr\u00e1v od <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/dts-los-angeles\/\"   title=\"servera\" data-wpil-keyword-link=\"linked\">servera<\/a>.\n<li class=\"l\"> V QML engine bol implementovan\u00fd mechanizmus Hot Reload, ktor\u00fd umo\u017e\u0148uje upravova\u0165 QML k\u00f3d za behu aplik\u00e1cie a sledova\u0165 prostredn\u00edctvom qmlpreview v\u00fdsledok bez re\u0161tartu a zastavenia vykon\u00e1vania aplik\u00e1cie.\n<li class=\"l\"> Poskytnut\u00e1 podpora LTS pre platformu HarmonyOS, \u010do zjednodu\u0161uje prenos existuj\u00facich Qt aplik\u00e1ci\u00ed na smartf\u00f3ny, tablety, PC a automobilov\u00e9 informa\u010dno-z\u00e1bavn\u00e9 syst\u00e9my Huawei.\n<li class=\"l\"> Bol splnen\u00fd po\u017eiadavky eur\u00f3pskej legislat\u00edvy Cyber Resilience Act (CRA), zameran\u00fdch na udr\u017eiavanie bezpe\u010dnosti produktu, operat\u00edvne odstr\u00e1nenie zranite\u013enost\u00ed po\u010das \u017eivotn\u00e9ho cyklu a odha\u013eovanie inform\u00e1ci\u00ed o zranite\u013enostiach a incidentoch v oblasti bezpe\u010dnosti. V zdrojovom k\u00f3de boli vy\u010dlenen\u00e9 komponenty, ktor\u00e9 s\u00fa kritick\u00e9 z h\u013eadiska bezpe\u010dnosti, zorganizovan\u00e1 publik\u00e1cia inform\u00e1ci\u00ed o testovan\u00ed bezpe\u010dnosti a garantovan\u00e1 integr\u00e1cia aktu\u00e1lnych verzi\u00ed extern\u00fdch kni\u017en\u00edc.      <\/ul>\n<p>  <center>  <div class=\"youtube-placeholder\" data-id=\"z01rANRcIRs\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/z01rANRcIRs\/hqdefault.jpg\" alt=\"Prehrajte video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66377\">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.12, \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.12 \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 16, SUSE 15 SP6, RHEL 9.6\/10.0, Debian 11.6\/12), iOS 17+, Android 9+(API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS \u0438 QNX. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":183540,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-183538","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.5 - 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.12, \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=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/qt-6-12-lts-framework-released\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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.12 LTS | 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.12, \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\/sk\/blog\/news\/qt-6-12-lts-framework-released\" \/>\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-10-01T20:53:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-01T20:54:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vydanie r\u00e1mca Qt 6.12 LTS | ProHoster","description":"Spolo\u010dnos\u0165 Qt Company vydala verziu r\u00e1mca Qt 6.12, v ktorej sa pokra\u010duje v stabiliz\u00e1cii a zvy\u0161ovan\u00ed funk\u010dnosti vetvy Qt 6.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/qt-6-12-lts-framework-released","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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.12 LTS | 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.12, \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\/sk\/blog\/news\/qt-6-12-lts-framework-released","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-10-01T20:53:54+00:00","article:modified_time":"2026-10-01T20:54:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/183538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=183538"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/183538\/revisions"}],"predecessor-version":[{"id":183539,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/183538\/revisions\/183539"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/183540"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=183538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=183538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=183538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}