{"id":105180,"date":"2022-09-27T15:37:06","date_gmt":"2022-09-27T13:37:06","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-leanqt-razvivaet-urezannyj-fork-qt-5"},"modified":"2022-09-27T15:37:06","modified_gmt":"2022-09-27T13:37:06","slug":"proekt-leanqt-razvivaet-urezannyj-fork-qt-5","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/proekt-leanqt-razvivaet-urezannyj-fork-qt-5","title":{"rendered":"Das LeanQt-Projekt entwickelt einen abgespeckten Fork von Qt 5.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Das LeanQt-Projekt hat die Entwicklung eines abgespeckten Forks von Qt 5 begonnen, der darauf abzielt, den Aufbau aus Quelltexten und die Integration mit Anwendungen zu vereinfachen. LeanQt wird von Rochus Keller entwickelt, dem Autor eines Compilers und einer Entwicklungsumgebung f\u00fcr die Sprache Oberon, die an Qt 5 gebunden sind, mit dem Ziel, die Kompilierung seines Produkts mit minimalen Abh\u00e4ngigkeiten zu vereinfachen, dabei jedoch die Unterst\u00fctzung aktueller Plattformen zu erhalten. Der Code entwickelt sich weiterhin unter den Lizenzen GPLv3, LGPLv2.1 und LGPLv3.    <\/p>\n<p>Es wird darauf hingewiesen, dass in den letzten Jahren eine Tendenz zur Aufbl\u00e4hung von Qt, zur \u00dcberkomplexit\u00e4t und zur Anreicherung mit fragw\u00fcrdigen Funktionen zu beobachten ist. Die Installation von Bin\u00e4rversionen erfordert eine Registrierung auf der Website des kommerziellen Unternehmens und den Download von \u00fcber einem Gigabyte an Daten. Mit LeanQt wurde der Versuch unternommen, eine leichte Variante von Qt 5.6.3 zu schaffen, die von allem \u00dcberfl\u00fcssigen befreit und strukturell umgestaltet ist. F\u00fcr die Erstellung wird anstelle von qmake ein eigenes Build-System namens BUSY verwendet. Es wurden zus\u00e4tzliche Optionen vorgeschlagen, mit denen verschiedene Schl\u00fcsselkomponenten bei der Erstellung optional ein- und ausgeschaltet werden k\u00f6nnen.    <\/p>\n<p>Folgende Funktionalit\u00e4ten von Qt werden unterst\u00fctzt:  <\/p>\n<ul>\n<li class=\"l\"> Byte-Arrays, Strings, Unicode.\n<li class=\"l\"> Lokalisierung.\n<li class=\"l\"> Collections, implizite Datenfreigabe (Implicit Sharing).\n<li class=\"l\"> Arbeiten mit Daten, Zeit und Zeitzonen.\n<li class=\"l\"> Der Typ variant und Metatypen.\n<li class=\"l\"> Kodierungen: utf, simple, latin.\n<li class=\"l\"> Abstraktion von Ein-\/Ausgabeger\u00e4ten.\n<li class=\"l\"> Dateimotor.\n<li class=\"l\"> Textstr\u00f6me und Datenstr\u00f6me.\n<li class=\"l\"> Regul\u00e4re Ausdr\u00fccke.\n<li class=\"l\"> Protokollierung.\n<li class=\"l\"> Hashes md5 und sha1.\n<li class=\"l\"> Geometrische Primitiven, json und xml.\n<li class=\"l\"> rcc (Resource Compiler).\n<li class=\"l\"> Multithreading.\n<li class=\"l\"> M\u00f6glichkeit der Erstellung f\u00fcr Linux, Windows und macOS.   <\/ul>\n<p>Zu den nahen Pl\u00e4nen geh\u00f6ren: Unterst\u00fctzung f\u00fcr Plugins, Basiselemente, Metatypen und Ereignisse, Module QtNetwork und QtXml.  <\/p>\n<p>Fernere Pl\u00e4ne: Module QtGui und QtWidgets, Druckausgabe, Parallelisierung von Operationen, Unterst\u00fctzung f\u00fcr serielle Schnittstellen.  <\/p>\n<p>Nicht unterst\u00fctzt werden: qmake, das State Machine Framework, erweiterte Kodierungen, Animation, Multimedia, D-Bus, SQL, SVG, NFC, Bluetooth, Web-Engine, testlib, Scripting und QML. Es wurde beschlossen, iOS, WinRT, Wince, Android, Blackberry, nacl, vxWorks und Haiku nicht zu unterst\u00fctzen.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57836\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 LeanQt \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u043b \u043a \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044e \u0443\u0440\u0435\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 Qt 5, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438. LeanQt \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0420\u043e\u0445\u0443\u0441 \u041a\u0435\u043b\u043b\u0435\u0440 (Rochus Keller), \u0430\u0432\u0442\u043e\u0440 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u0438 \u0441\u0440\u0435\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u0430 Oberon, \u0437\u0430\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 Qt 5, \u0441 \u0446\u0435\u043b\u044c\u044e \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438 \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u0447\u0438\u0441\u043b\u043e\u043c \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439, \u043d\u043e \u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c. [&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-105180","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=\"\u041f\u0440\u043e\u0435\u043a\u0442 LeanQt \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u043b \u043a \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044e \u0443\u0440\u0435\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 Qt 5, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\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\/de\/blog\/news\/proekt-leanqt-razvivaet-urezannyj-fork-qt-5\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\u041f\u0440\u043e\u0435\u043a\u0442 LeanQt \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0443\u0440\u0435\u0437\u0430\u043d\u043d\u044b\u0439 \u0444\u043e\u0440\u043a Qt 5 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 LeanQt \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u043b \u043a \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044e \u0443\u0440\u0435\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 Qt 5, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/proekt-leanqt-razvivaet-urezannyj-fork-qt-5\" \/>\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-27T13:37:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-27T13:37:06+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\udd47Das LeanQt-Projekt entwickelt einen abgespeckten Fork von Qt 5 | ProHoster","description":"Das LeanQt-Projekt hat die Entwicklung eines abgespeckten Forks von Qt 5 begonnen, der darauf abzielt, den Aufbau aus Quelltexten und die Integration mit Anwendungen zu vereinfachen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/proekt-leanqt-razvivaet-urezannyj-fork-qt-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\u041f\u0440\u043e\u0435\u043a\u0442 LeanQt \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0443\u0440\u0435\u0437\u0430\u043d\u043d\u044b\u0439 \u0444\u043e\u0440\u043a Qt 5 | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 LeanQt \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u043b \u043a \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044e \u0443\u0440\u0435\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 Qt 5, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/proekt-leanqt-razvivaet-urezannyj-fork-qt-5","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-27T13:37:06+00:00","article:modified_time":"2022-09-27T13:37:06+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\/de\/wp-json\/wp\/v2\/posts\/105180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=105180"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/105180\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=105180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=105180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=105180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}