Ny tetik'asa LeanQt dia mampivelatra ny fork Qt 5

Ny tetikasa LeanQt dia nanomboka namolavola fork Qt 5 izay natao hanamora ny fananganana avy amin'ny loharano sy ny fampidirana amin'ny fampiharana. Ny LeanQt dia novolavolain'i Rochus Keller, mpanoratra ny tontolon'ny mpamorona sy ny fampandrosoana ho an'ny fiteny Oberon, miorina amin'ny Qt 5, mba hanatsorana ny fanangonana ny vokatra misy azy miaraka amin'ny fiankinan-doha faran'izay kely indrindra, fa eo amin'ny fitazonana ny fanohanana ireo sehatra ankehitriny. Ny kaody dia mitohy mivoatra eo ambanin'ny fahazoan-dΓ lana GPLv3, LGPLv2.1 ary LGPLv3.

Marihina fa tato anatin'ny taona vitsivitsy dia nisy fironana mankany amin'ny Qt ho lasa mibontsina, be pitsiny ary be loatra amin'ny fampiasa mampiady hevitra, ary ny fametrahana ny fivoriambe binary dia mitaky fisoratana anarana amin'ny tranokalan'ny orinasa ara-barotra ary misintona data mihoatra ny gigabyte. LeanQt dia manandrana mamorona dikan-teny maivana amin'ny Qt 5.6.3, voadio amin'ny zavatra tsy ilaina rehetra ary novolavolaina ara-drafitra. Ho an'ny fivoriambe, fa tsy qmake, dia ny rafitra fivorian'ny BUSY manokana no ampiasaina. Misy safidy fanampiny atolotra izay ahafahanao manokatra sy mamono ireo singa fototra isan-karazany mandritra ny fivoriambe.

Nanambara ny fanohanana ireto endri-javatra Qt manaraka ireto:

  • Array byte, tady, unicode.
  • Localization.
  • Fanangonana, fifampizarΓ na angon-drakitra (Implicit Sharing).
  • Miasa miaraka amin'ny daty, ora ary faritra.
  • Karazana variana sy metatypes.
  • Encodings: utf, tsotra, latina.
  • Famintinana ny fitaovana fampidirana / famoahana.
  • maotera rakitra.
  • Fikorianan-tsoratra sy fikorianan'ny angona.
  • Fiteny tsy tapaka.
  • logging.
  • Hashes md5 sy sha1.
  • Geometric primitives, json ary xml.
  • rcc (mpamorona loharano).
  • Multithreading.
  • Azo amboarina ho an'ny Linux, Windows ary macOS.

Anisan'ireo drafitra avy hatrany: fanohanana plugins, zavatra fototra, metatypes ary hetsika, QtNetwork ary QtXml modules.

Drafitra lavitra: Modules QtGui sy QtWidgets, fanontana, fampifanarahana ny asa, fanohanana seranan-tsambo.

Ireto manaraka ireto dia tsy ho tohanana: qmake, rafitry ny State Machine, faneva encoding, animation, multimedia, D-Bus, SQL, SVG, NFC, Bluetooth, motera web, testlib, scripting ary QML. Amin'ireo sehatra ireo dia nanapa-kevitra ny tsy hanohana iOS, WinRT, Wince, Android, Blackberry, nacl, vxWorks ary Haiku.

Source: opennet.ru

Add a comment