{"id":35466,"date":"2019-10-31T22:04:29","date_gmt":"2019-10-31T19:04:29","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-frejmvorka-qt-5-13\/"},"modified":"2019-10-31T22:04:29","modified_gmt":"2019-10-31T19:04:29","slug":"reliz-frejmvorka-qt-5-13","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-5-13","title":{"rendered":"Qt 5.13 raamistikuv\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast kuue kuu arendust\u00f6\u00f6d <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.qt.io\/blog\/2019\/06\/19\/qt-5-13-released\/\">on valmistatud<\/a><\/noindex> ristplatvormi raamistik <noindex><a rel=\"nofollow\" href=\"https:\/\/www.qt.io\/\">Qt 5.13<\/a><\/noindex>. Qt komponentide allikakood on v\u00e4lja antud LGPLv3 ja GPLv2 litsentside alusel. Arendajatele m\u00f5eldud Qt t\u00f6\u00f6riistad, nagu Qt Creator ja qmake, samuti m\u00f5ned moodulid on saadaval GPLv3 litsentsi alusel.  <\/p>\n<p>Peamised <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.qt.io\/New_Features_in_Qt_5.13\">uuendused<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Tagatud on t\u00e4islahenduse tugi moodulile \"Qt for WebAssembly\" (varasemalt eksperimentaalne), mis v\u00f5imaldab kompileerida Qt-p\u00f5hiseid graafikat rakendusi WebAssembly mooduliteks, mida saab otse veebibrauseris k\u00e4ivitada. Kompileerimisel kasutatakse Emscripteni. OpenGL t\u00f6\u00f6deldakse WebGL-iks;\n<li class=\"l\"> Qt GUI mooduli v\u00f5imalusi on laiendatud, mis \u00fcldistab aknas\u00fcsteemidega integreerimise, s\u00fcndmuste t\u00f6\u00f6tlemise, OpenGL ja OpenGL ES integreerimise, 2D-graafika, piltide, fontide ja teksti k\u00e4sitlemisega seotud klasse. Uues versioonis on lisatud uus API<br \/>\n QImage::convertTo piltide formaatide konverteerimiseks. Klassile QPainterPath on lisatud uued meetodid: clear, reserve ja capacity;<\/p>\n<li class=\"l\"> Qt QML moodulis, mis pakub vahendeid liideste arendamiseks QML keele abil, on parendatud loetletud t\u00fc\u00fcpide toetust, mis on m\u00e4\u00e4ratud C++ koodis. Parendatud on nullv\u00e4\u00e4rtuste t\u00f6\u00f6tlemist kompileerimise etapil. Lisatud on v\u00f5imalus genereerida funktsioonide tabeleid 64-bitistes Windowsi s\u00fcsteemides, mis v\u00f5imaldab JIT-kompileeritud funktsioonide jaoks virna lahti keerata (unwind);\n<li class=\"l\"> Qt Quickis on TableView objektis lisatud v\u00f5imalus peita tabeli veerge ja ridu;\n<li class=\"l\"> Qt Quick Controls 2 on lisatud t\u00fc\u00fcp <noindex><a rel=\"nofollow\" href=\"https:\/\/doc-snapshots.qt.io\/qt5-dev\/qml-qtquick-controls2-splitview.html\">SplitView<\/a><\/noindex> elemendi horisontaalse v\u00f5i vertikaalse paigutuse jaoks, koos liikuvate jagajate kuvamisega iga elemendi vahel. Ikonkaid saab n\u00fc\u00fcd hallata nende cache'i kaudu;\n<li class=\"l\"> Web-engiini Qt WebEngine versioon on uuendatud Chromium 73 tasemele ja laiendatud sisse ehitatud PDF-vaatlejatoe tekitanud sisemise lisandina. Uues v\u00e4ljaandes on samuti lisatud kohalike kliendisertifikaatide salvestus ja QML sertifikaatide tugi. Lisatud on API Web Notifications. Teostatud on URL-i p\u00e4ringute p\u00fc\u00fcdjate tuvastamise tugi;\n<li class=\"l\"> Qt Network moodulis on SSL-socketite toetuseks lisatud turvateede (Secure Channel) tugi ning sertifikaatide staatuse kontrollimise v\u00f5imalus OCSP (Online Certificate Status Protocol) protokolli kaudu. Linuxi ja Androidi SSL-i toe jaoks on kaasatud uus OpenSSL 1.1 teek.\n<li class=\"l\"> Qt Multimedia moodulis on QML-i VideoOutput t\u00fc\u00fcbis lisatud katkestusteta esituse tugi (ilma pausideta erineva sisu vahel, hallatav flushMode omaduse kaudu). Windowsi ja macOS-i jaoks on lisatud tugi GStreamer raamistikule. Androidile on lisatud helirullide tugi.\n<li class=\"l\"> Qt KNX moodul on uuendatud, toetuvalt sama nimekandva standardile koduautomaatika juhtimiseks. Lisatud API KNXnet-serveriga turvaliste kliendi\u00fchenduste seadmiseks, mida saab kasutada turvaliste s\u00f5numite edastamiseks KNX bussi ja KNX-i toe seadmete juhtimiseks.\n<li class=\"l\"> C++ API Qt OPC UA moodulis on eemaldatud eksperimenteerimise m\u00e4rgis, mis tagab t\u00f6\u00f6stusliku kommunikatsioonistandardi OPC\/UA toe. Lisatud on eksperimenteerimise API QML-ile.\n<li class=\"l\"> Lisatud on uus katsemodul Qt CoAP (Constrained Application Protocol), mis rakendab M2M-protokolli kliendi osa, mida kasutatakse asjade interneti seadmete v\u00f5rkude loomisel. On rakendatud DTLS (Datagram TLS) toetust UDP \u00fcle;\n<li class=\"l\"> On tehtud parandusi ja t\u00e4iustusi \"Qt for Python\" moodulis, mis v\u00f5imaldab luua graafikarakendusi Pythonis Qt5 abil (Python-arendajatele on juurdep\u00e4\u00e4s suurele osale C++ API-st Qt). Qt for Python p\u00f5hineb PySide2 moodulil ja arendab seda edaspidi (p\u00f5him\u00f5tteliselt pakutakse uut nime all esimest v\u00e4ljaannet, mis toetab Qt 5);\n<li class=\"l\"> Lisatud on uus katsemodul <noindex><a rel=\"nofollow\" href=\"https:\/\/doc-snapshots.qt.io\/qt5-5.13\/qtlottieanimation-index.html\">Qt Lottie<\/a><\/noindex>, mis pakub laialdast API-d QML-ile, v\u00f5imaldades joonistada graafikat ja animatsiooni, mis on eksporditud JSON-formaadis Adobe After Effectsi Bodymovin plugina abil. QtLottie abil saab disainer valmistada animatsiooniefekte mugavas rakenduses, samal ajal kui arendaja saab otse eksportitud failid \u00fchendada QtQuicki rakenduste kasutajaliidestega. QtLottie sisaldab integreeritud mikromootorit animatsioonide, k\u00e4rpimise, kihtide t\u00f6\u00f6tlemise ja teiste efektide teostamiseks. Mootor on saadaval QML-elementide LottieAnimation kaudu, mida saab hallata QML-koodist, nagu iga teine QtQuicki element;\n<li class=\"l\"> Qt Wayland Compositoris, mis on mitme l\u00f5imega renderdamiss\u00fcsteem integreeritud seadmetele, mis p\u00f5hinevad Waylandi protokollil, on tagatud toetus linux-dmabuf-unstable-v1 ja wp_viewporter protokollidele. Waylandi platvormi komponentides on lisatud toetus protokollile fullscreen-shell-unstable-v1;\n<li class=\"l\"> Androidi toe moodulis on lisatud v\u00f5imalus kasutada natiivseid dialooge failidega t\u00f6\u00f6tamiseks. Platvormi minimaalversioni n\u00f5uded on t\u00f5stetud Android 5.0 (API tase 21) tasemeni;\n<li class=\"l\"> Qt 3D-s on lisatud OpenGL-i tekstuuri t\u00f6\u00f6tlemise importi ja eksporti toetav funktsioon. Rakendatud on algne tugi glTF 2.0 stseenide impordiks;\n<li class=\"l\"> Qt Script, Qt Quick Controls 1 ja Qt XmlPatterns moodulid on kuulutatud vananenuks ja need eemaldatakse m\u00f5nes j\u00e4rgnevates versioonides. Qt Canvas 3D moodul on eemaldatud.<br \/>\n    P\u00e4rast kuuekuulist arendust on v\u00e4lja antud Qt 5.13 platvormidevaheline raamistik. Qt-komponentide l\u00e4htekood on litsentseeritud LGPLv3 ja GPLv2 all, arendaja t\u00f6\u00f6riistad nagu Qt Creator ja qmake, samuti m\u00f5ned moodulid on litsentseeritud GPLv3 all. Peamised uuendused: \"Qt for WebAssembly\" mooduli t\u00e4ieliku toe tagamine (varem eksperimentaalne), mis v\u00f5imaldab kompileerida graafikurakendusi;<\/p>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50907\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 5.13. \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, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b Qt \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a Qt Creator \u0438 qmake, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0434\u0443\u043b\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u041e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u043e\u0434\u0443\u043b\u044f &#171;Qt for WebAssembly&#187; (\u0440\u0430\u043d\u0435\u0435 \u0431\u044b\u043b \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u043c), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 [&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-35466","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430\" \/>\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-5-13\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.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 5.13 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-5-13\" \/>\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=\"2019-10-31T19:04:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:04:29+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 5.13 raamistiku v\u00e4ljaanne | ProHoster","description":"P\u00e4rast kuue kuu arendust on valminud mitme platvormi raamistik.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-5-13","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 5.13 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-frejmvorka-qt-5-13","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":"2019-10-31T19:04:29+00:00","article:modified_time":"2019-10-31T19:04:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35466","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":"2026-01-21 23:24:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:01:28","updated":"2026-01-21 23:24:19","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\/35466","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=35466"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/35466\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=35466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=35466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=35466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}