{"id":96043,"date":"2020-10-07T01:42:23","date_gmt":"2020-10-06T23:42:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupna-alfa-versiya-qt-6-0"},"modified":"2020-10-07T01:42:23","modified_gmt":"2020-10-06T23:42:23","slug":"dostupna-alfa-versiya-qt-6-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/dostupna-alfa-versiya-qt-6-0","title":{"rendered":"Qt 6.0 alfa versioon on saadaval","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Qt Company <noindex><a rel=\"nofollow\" href=\"https:\/\/www.qt.io\/blog\/qt-6.0-alpha-released\">teatas<\/a><\/noindex> haru t\u00f5lkimine <noindex><a rel=\"nofollow\" href=\"http:\/\/download.qt.io\/development_releases\/qt\/6.0\/\">Qt 6<\/a><\/noindex> alfa-testeerimise etappi. Qt 6 sisaldab olulisi arhitektuuri muudatusi ja koostamiseks on vajalik C++17 standardit toetav kompilaator. Vabastamine <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.qt.io\/Qt_6.0_Release\">on planeeritud<\/a><\/noindex> 1. detsembriks 2020. <\/p>\n<p>Peamised <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51238\">omadused<\/a><\/noindex> Qt 6:<\/p>\n<ul>\n<li class=\"l\"> Abstraktne graafiline API, mis ei s\u00f5ltu operatsioonis\u00fcsteemi 3D API-st. Uue Qt graafikaste vahel on peamiseks komponendiks stseenide renderdamise mootor, mis kasutab RHI (Renderimise Riistvaraliidese) kihti, et tagada Qt Quick rakenduste t\u00f6\u00f6 mitte ainult OpenGL-iga, vaid ka Vulkan, Metal ja Direct 3D API-de peal.\n<\/li>\n<li class=\"l\"> Qt Quick 3D moodul koos API-ga, mis v\u00f5imaldab luua Qt Quicki p\u00f5hiseid kasutajaliideseid, mis \u00fchendavad 2D ja 3D graafikamooduleid. Qt Quick 3D v\u00f5imaldab kasutada QML-i 3D elementide m\u00e4\u00e4ratlemiseks ilma UIP formaati kasutamata. Qt Quick 3D-s saab 2D ja 3D jaoks kasutada \u00fchte runtime'i (Qt Quick), \u00fcht stseenijoont ja \u00fcht animatsiooniraamistikku, samas kui kasutajaliidese visuaalseks arendamiseks saab rakendada Qt Design Studio. Moodul lahendab sellised probleemid nagu suured kulud QML integratsiooni osas Qt 3D v\u00f5i 3D Studio sisuga ning pakub v\u00f5imalust animatsiooni ja transformatsioonide s\u00fcnkroniseerimiseks \u00fcksikute kaadrite tasemel 2D ja 3D vahel.\n<\/li>\n<li class=\"l\"> Koodibaasi restruktureerimine v\u00e4iksemate komponentide jagamise ja p\u00f5hitoote suuruse v\u00e4hendamisega. Arendajate t\u00f6\u00f6riistad ja spetsialiseeritud komponendid tarnitakse lisana, mis jaotatakse turu katalooge kaudu <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51960\">Qt Marketplace<\/a><\/noindex>.\n<\/li>\n<li class=\"l\"> Oluline QML moderniseerimine:\n<ul>\n<li class=\"l\"> Tugeva t\u00fcpiseerimise toetus.\n<\/li>\n<li class=\"l\"> QML-i kompileerimise v\u00f5imalus C++ ja masinkoodi esitlusele.\n<\/li>\n<li class=\"l\"> JavaScripti t\u00e4iemahulise toe muutmine valikuks (t\u00e4isfunktsionaalse JavaScripti mootor kasutamine n\u00f5uab suurt ressursikasutust, mis takistab QML-i rakendamist sellistes seadmetes nagu mikroprotsessorid).\n<\/li>\n<li class=\"l\"> QML-i versioonihaldusest loobumine.\n<\/li>\n<li class=\"l\"> Andmestruktuuride \u00fchtlustamine, mis on duplikaadid QObject'is ja QML-is (v\u00e4hendab m\u00e4lu tarbimist ja kiirendab k\u00e4ivitamist).\n<\/li>\n<li class=\"l\"> P\u00f5histruktuuride genereerimise l\u00f5petamine jooksu ajal kompilatsiooni ajal genereerimise kasuks.\n<\/li>\n<li class=\"l\"> Siselementide peitmine privaatsete meetodite ja omaduste kasutamise kaudu.\n<\/li>\n<li class=\"l\"> Parandatud integreerimine arendus t\u00f6\u00f6riistadega refaktoreerimise ja kompilatsiooni ajal vigade diagnoosimise jaoks.\n<\/li>\n<\/ul>\n<\/li>\n<li class=\"l\"> T\u00f6\u00f6riistade lisamine graafikaga seotud ressursside t\u00f6\u00f6tlemiseks kompileerimise k\u00e4igus, n\u00e4iteks PNG-piltide konverteerimine tihendatud tekstuurideks v\u00f5i varjundite ja v\u00f5rku optimeeritud binaarvorminguks spetsiifilisele riistvarale.\n<\/li>\n<li class=\"l\"> \u00dchtse teema- ja stiilimootori sisseehitus, mis v\u00f5imaldab saavutada Qt Widgets ja Qt Quicki rakenduste v\u00e4ljan\u00e4gemise, mis on kohandatud erinevatele mobiilsetele ja lauaarvutiplatformidele.\n<\/li>\n<li class=\"l\"> Kogumiss\u00fcsteemina on otsustatud kasutada CMake'i QMake'i asemel. QMake'i tugi rakenduste ehitamiseks j\u00e4\u00e4b alles, kuid Qt ise ehitatakse CMake'i abil. CMake on valitud, kuna see on laialdaselt levinud C++ projektide arendajate seas ja seda toetavad paljud integreeritud arenduskeskkonnad. Arendatakse Qbs kogumiss\u00fcsteemi, mis pretendeeris QMake'i asendamiseks. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52863\">on j\u00e4tkunud<\/a><\/noindex> kogukonne.\n<\/li>\n<li class=\"l\"> Arendamisel \u00fcleminek standardile C++17 (varasemalt kasutati C++98). Qt 6-s plaanitakse rakendada paljusid kaasaegseid C++ funktsioone, kuid ilma tagasi\u00fchilduvuse kaotamiseta varasemate standardite alusel kirjutatud koodiga.\n<\/li>\n<li class=\"l\"> C++ koodis teatud funktsionaalsuse kasutamise v\u00f5imalus, mis on saadaval QML ja Qt Quick jaoks. Sealhulgas tutvustatakse uut omaduste s\u00fcsteemi QObject ja sarnaste klasside jaoks. QML-ist tuumasse Qt-s integreeritakse sidumismootor, mis v\u00e4hendab koormust ja m\u00e4lutarbimist sidumiste jaoks ning teeb need kergesti k\u00e4ttesaadavaks k\u00f5igis Qt osades, mitte ainult Qt Quickis.\n<\/li>\n<li class=\"l\"> Tugikeele toetuse laiendamine, sealhulgas Python ja WebAssembly.\n<\/li>\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=53841\">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\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u0432\u0435\u0442\u043a\u0438 Qt 6 \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e \u0430\u043b\u044c\u0444\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. Qt 6 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0430 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 C++17. \u0420\u0435\u043b\u0438\u0437 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 1 \u0434\u0435\u043a\u0430\u0431\u0440\u044f 2020 \u0433\u043e\u0434\u0430. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 Qt 6: \u0410\u0431\u0441\u0442\u0440\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 API, \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0439 \u043e\u0442 3D API \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u043c \u043d\u043e\u0432\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u0442\u0435\u043a\u0430 Qt \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u0432\u0438\u0436\u043e\u043a [&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-96043","post","type-post","status-publish","format-standard","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\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u0432\u0435\u0442\u043a\u0438\" \/>\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\/dostupna-alfa-versiya-qt-6-0\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0430\u043b\u044c\u0444\u0430-\u0432\u0435\u0440\u0441\u0438\u044f Qt 6.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u0432\u0435\u0442\u043a\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/dostupna-alfa-versiya-qt-6-0\" \/>\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=\"2020-10-06T23:42:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-06T23:42:23+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.0 alfa-versioon on saadaval | ProHoster","description":"Qt Company kuulutas v\u00e4lja haru \u00fcleviimise","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/dostupna-alfa-versiya-qt-6-0","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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0430\u043b\u044c\u0444\u0430-\u0432\u0435\u0440\u0441\u0438\u044f Qt 6.0 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u0432\u0435\u0442\u043a\u0438","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/dostupna-alfa-versiya-qt-6-0","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":"2020-10-06T23:42:23+00:00","article:modified_time":"2020-10-06T23:42:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"96043","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-02-28 10:52:25","updated":"2022-09-30 13:51:45","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\/96043","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=96043"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/96043\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=96043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=96043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=96043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}